If last sort was ondevice, ersort on device re-connect

This commit is contained in:
Kovid Goyal 2010-05-19 22:37:31 -06:00
parent dfa38c4141
commit 6dadf8cf0e

View File

@ -102,6 +102,9 @@ class BooksModel(QAbstractTableModel): # {{{
def set_device_connected(self, is_connected): def set_device_connected(self, is_connected):
self.device_connected = is_connected self.device_connected = is_connected
self.db.refresh_ondevice() self.db.refresh_ondevice()
if is_connected and self.sorted_on[0] == 'ondevice':
self.resort()
def set_book_on_device_func(self, func): def set_book_on_device_func(self, func):
self.book_on_device = func self.book_on_device = func