diff --git a/src/calibre/gui2/library/views.py b/src/calibre/gui2/library/views.py index e87e7226e1..2f237b54e3 100644 --- a/src/calibre/gui2/library/views.py +++ b/src/calibre/gui2/library/views.py @@ -631,7 +631,7 @@ class BooksView(QTableView): # {{{ h = self.horizontalHeader() for i in range(h.count()): if not h.isSectionHidden(i) and h.sectionViewportPosition(i) >= 0: - self.scrollTo(self.model().index(row, i)) + self.scrollTo(self.model().index(row, i), self.PositionAtCenter) break def set_current_row(self, row, select=True):