mirror of
https://github.com/ankitects/anki.git
synced 2025-09-22 16:02:23 -04:00
Make renamed item current (don't just select)
This commit is contained in:
parent
7d3d6edb26
commit
5c6eea0d80
1 changed files with 3 additions and 1 deletions
|
@ -457,7 +457,9 @@ class SidebarTreeView(QTreeView):
|
||||||
def restore_current(self, is_current: Callable[[SidebarItem], bool]) -> None:
|
def restore_current(self, is_current: Callable[[SidebarItem], bool]) -> None:
|
||||||
if current := self.find_item(is_current):
|
if current := self.find_item(is_current):
|
||||||
index = self.model().index_for_item(current)
|
index = self.model().index_for_item(current)
|
||||||
self.selectionModel().select(index, QItemSelectionModel.SelectCurrent)
|
self.selectionModel().setCurrentIndex(
|
||||||
|
index, QItemSelectionModel.SelectCurrent
|
||||||
|
)
|
||||||
self.scrollTo(index)
|
self.scrollTo(index)
|
||||||
|
|
||||||
def find_item(
|
def find_item(
|
||||||
|
|
Loading…
Reference in a new issue