diff --git a/src/calibre/gui2/library/views.py b/src/calibre/gui2/library/views.py index 07c3cc21e4..e72d0c32a1 100644 --- a/src/calibre/gui2/library/views.py +++ b/src/calibre/gui2/library/views.py @@ -683,7 +683,7 @@ class BooksView(QTableView): # {{{ def search_proxy(self, txt): self._model.search(txt) if self._model.lowest_row_matching: - self.scroll_to_row(self._model.lowest_row_matching) + self.select_rows([self._model.lowest_row_matching], using_ids=False) self.setFocus(Qt.OtherFocusReason) def connect_to_search_box(self, sb, search_done):