From 1a5bf9ffa8bdd0f67de3be6aa26bb0d09ff2d66f Mon Sep 17 00:00:00 2001 From: Charles Haley Date: Fri, 21 Apr 2023 14:34:14 +0100 Subject: [PATCH] Refresh book details after adding extra files in case the link isn't alreadyy showing. --- src/calibre/gui2/actions/add.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/gui2/actions/add.py b/src/calibre/gui2/actions/add.py index f163785382..31aa002e90 100644 --- a/src/calibre/gui2/actions/add.py +++ b/src/calibre/gui2/actions/add.py @@ -158,6 +158,8 @@ class AddAction(InterfaceAction): db = self.gui.current_db.new_api for book_id in ids: db.add_extra_files(book_id, rmap) + self.gui.library_view.model().refresh_ids(ids, + current_row=self.gui.library_view.currentIndex().row()) def _add_formats(self, paths, ids): if len(ids) > 1 and not question_dialog(