ui: recreate search dialog with the latest query (#1542)

This commit is contained in:
Jason Wen
2025-12-01 23:44:01 -05:00
committed by GitHub
parent f312c011e8
commit 7ba9876fa4
+7 -6
View File
@@ -98,12 +98,7 @@ class TreeOptionDialog(MultiOptionDialog):
# Default title & overridable subtitle for InputDialogSP
self.search_title = search_title or tr("Enter search query")
self.search_subtitle = search_subtitle
self.search_dialog = InputDialogSP(
self.search_title,
self.search_subtitle,
current_text=self.query,
callback=self._on_search_confirm,
)
self.search_dialog = None
self._build_visible_items()
@@ -114,6 +109,12 @@ class TreeOptionDialog(MultiOptionDialog):
gui_app.set_modal_overlay(self, callback=self.on_exit)
def _on_search_clicked(self):
self.search_dialog = InputDialogSP(
self.search_title,
self.search_subtitle,
current_text=self.query,
callback=self._on_search_confirm,
)
self.search_dialog.show()
def _toggle_folder(self, folder):