From 9713536660beb5e777e004cc545b9223ab73dbef Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 14 Sep 2014 10:22:11 +0530 Subject: [PATCH] Fix the row numbers in the book list remaining wide when switching libraries if some books were marked before the switch. Fixes #1369152 [Column width behaviour](https://bugs.launchpad.net/calibre/+bug/1369152) --- src/calibre/gui2/library/views.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/calibre/gui2/library/views.py b/src/calibre/gui2/library/views.py index 1652617ffb..82bd6f8092 100644 --- a/src/calibre/gui2/library/views.py +++ b/src/calibre/gui2/library/views.py @@ -769,6 +769,10 @@ class BooksView(QTableView): # {{{ self.restore_state() self.set_ondevice_column_visibility() + # incase there were marked books + self.model().set_row_decoration(set()) + self.row_header.headerDataChanged(Qt.Vertical, 0, self.row_header.count()-1) + self.row_header.geometriesChanged.emit() # }}} # Context Menu {{{