Clicking the expander icon should not trigger click event

Expander icon does not change currentIndex
This commit is contained in:
bluegreenmagick 2021-03-11 09:04:24 +09:00
parent c3b0589bb4
commit 38ae2f2b06

View file

@ -443,6 +443,7 @@ class SidebarTreeView(QTreeView):
super().mouseReleaseEvent(event)
if event.button() == Qt.LeftButton:
idx = self.indexAt(event.pos())
if idx == self.currentIndex():
self._on_click_index(idx)
def keyPressEvent(self, event: QKeyEvent) -> None: