From 1103a490345fe13f22379b6a468edb4dd4a636fc Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 1 Mar 2016 12:26:05 +0530 Subject: [PATCH] Fix #1550520 [after merging 2 books (hotkey M) focus is gone](https://bugs.launchpad.net/calibre/+bug/1550520) --- src/calibre/gui2/actions/edit_metadata.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/calibre/gui2/actions/edit_metadata.py b/src/calibre/gui2/actions/edit_metadata.py index 33404e155e..4daaf5b3af 100644 --- a/src/calibre/gui2/actions/edit_metadata.py +++ b/src/calibre/gui2/actions/edit_metadata.py @@ -481,10 +481,7 @@ class EditMetadataAction(InterfaceAction): for row in rows: if row.row() < rows[0].row(): dest_row -= 1 - ci = self.gui.library_view.model().index(dest_row, 0) - if ci.isValid(): - self.gui.library_view.setCurrentIndex(ci) - self.gui.library_view.model().current_changed(ci, ci) + self.gui.library_view.set_current_row(dest_row) def add_formats(self, dest_id, src_books, replace=False): for src_book in src_books: