From 7704a43d74f0bd1ec26a5c62f27d3b4f04247950 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 2 Feb 2014 08:21:48 +0530 Subject: [PATCH] Edit Book: Fix a typo that would cause an error when a global operation like find/replace or polishing fails. Fixes #1275366 ['Edit Book' corrupts epub when find & replace fails](https://bugs.launchpad.net/calibre/+bug/1275366) --- src/calibre/gui2/tweak_book/undo.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/tweak_book/undo.py b/src/calibre/gui2/tweak_book/undo.py index dd5ab4a8d8..0843136254 100644 --- a/src/calibre/gui2/tweak_book/undo.py +++ b/src/calibre/gui2/tweak_book/undo.py @@ -116,7 +116,7 @@ class GlobalUndoHistory(QAbstractListModel): self.pos -= 1 cleanup([self.states.pop().container]) self.endRemoveRows() - self.dataChanged.emit(self.index(self.pos)) + self.dataChanged.emit(self.index(self.pos), self.index(self.pos)) ans = self.current_container ans.message = None return ans