diff --git a/src/calibre/gui2/tweak_book/file_list.py b/src/calibre/gui2/tweak_book/file_list.py index 2f59c4338e..d4a3a8f65d 100644 --- a/src/calibre/gui2/tweak_book/file_list.py +++ b/src/calibre/gui2/tweak_book/file_list.py @@ -658,9 +658,7 @@ class FileList(QTreeWidget): def selectedIndexes(self): ans = QTreeWidget.selectedIndexes(self) if self.ordered_selected_indexes: - # The reverse is needed because Qt's implementation of dropEvent - # reverses the selectedIndexes when dropping. - ans = list(sorted(ans, key=lambda idx:idx.row(), reverse=True)) + ans = list(sorted(ans, key=lambda idx:idx.row())) return ans def dropEvent(self, event):