From 90b72ed6785ed90b483d60569689e60a5364cc9e Mon Sep 17 00:00:00 2001 From: Andrew Mulbrook Date: Mon, 23 Mar 2026 23:21:01 -0500 Subject: [PATCH] Single click selection preferred --- trovedb/qgui/note_browser.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/trovedb/qgui/note_browser.py b/trovedb/qgui/note_browser.py index ec5f178..c672c00 100644 --- a/trovedb/qgui/note_browser.py +++ b/trovedb/qgui/note_browser.py @@ -47,7 +47,7 @@ class NoteBrowser(QWidget): self._tree.setEditTriggers(QAbstractItemView.EditTrigger.NoEditTriggers) self._tree.setContextMenuPolicy(Qt.ContextMenuPolicy.CustomContextMenu) - self._tree.activated.connect(self._on_activated) + self._tree.selectionModel().currentChanged.connect(self._on_current_changed) self._tree.customContextMenuRequested.connect(self._on_context_menu) layout.addWidget(self._tree) @@ -66,7 +66,7 @@ class NoteBrowser(QWidget): # Slots # ------------------------------------------------------------------ - def _on_activated(self, index: QModelIndex) -> None: + def _on_current_changed(self, index: QModelIndex) -> None: note = index.data(Qt.ItemDataRole.UserRole) self._handle_set_active_note(note)