From 3a6fd2bf0ddd129ef77e48d244d3657a43266a73 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 15 Jun 2018 11:16:12 +0530 Subject: [PATCH] Dont show the merge books popup when dropping a book onto itself. Fixes #1777054 [Merge books keeps popping up](https://bugs.launchpad.net/calibre/+bug/1777054) --- src/calibre/gui2/library/alternate_views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/library/alternate_views.py b/src/calibre/gui2/library/alternate_views.py index 83f45a0136..a1d3c54691 100644 --- a/src/calibre/gui2/library/alternate_views.py +++ b/src/calibre/gui2/library/alternate_views.py @@ -219,7 +219,7 @@ def dropEvent(self, event): row = self.indexAt(event.pos()).row() if row > -1 and ids: book_id = self.model().id(row) - if book_id: + if book_id and book_id not in ids: self.books_dropped.emit({book_id: ids}) event.setDropAction(Qt.CopyAction) event.accept()