From 88a56dc648720d3a23601c93d5a380303b02f9cc Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Wed, 15 Sep 2010 22:28:57 +0100 Subject: [PATCH] Fix possible problem with refreshing device view. If the view had never been sorted, then refresh would not call reset. This might explain the kobo refresh problem. --- src/calibre/gui2/library/models.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/library/models.py b/src/calibre/gui2/library/models.py index c746a5aa56..3370fd4b75 100644 --- a/src/calibre/gui2/library/models.py +++ b/src/calibre/gui2/library/models.py @@ -1027,7 +1027,9 @@ class DeviceBooksModel(BooksModel): # {{{ def resort(self, reset=True): if self.sorted_on: self.sort(self.column_map.index(self.sorted_on[0]), - self.sorted_on[1], reset=reset) + self.sorted_on[1], reset=False) + if reset: + self.reset() def columnCount(self, parent): if parent and parent.isValid():