From ad6f5c7404348b3bb9003044997717c6f5dea6d3 Mon Sep 17 00:00:00 2001 From: abdo Date: Mon, 2 Aug 2021 10:57:00 +0300 Subject: [PATCH] Use PositionAtCenter for sidebar scrolling --- qt/aqt/browser/sidebar/tree.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qt/aqt/browser/sidebar/tree.py b/qt/aqt/browser/sidebar/tree.py index 595298f27..549e29e8f 100644 --- a/qt/aqt/browser/sidebar/tree.py +++ b/qt/aqt/browser/sidebar/tree.py @@ -193,7 +193,7 @@ class SidebarTreeView(QTreeView): self.selectionModel().setCurrentIndex( index, QItemSelectionModel.SelectCurrent ) - self.scrollTo(index) + self.scrollTo(index, QAbstractItemView.PositionAtCenter) def find_item( self, @@ -249,7 +249,7 @@ class SidebarTreeView(QTreeView): self.selectionModel().setCurrentIndex( idx, QItemSelectionModel.SelectCurrent ) - self.scrollTo(idx) + self.scrollTo(idx, QAbstractItemView.PositionAtCenter) scroll_to_first_match = False expand_node(parent or QModelIndex())