From 8ce09ea0a339b8b4003460a74eb2999280b6af13 Mon Sep 17 00:00:00 2001 From: Rikko Date: Fri, 8 Dec 2023 22:26:29 +0530 Subject: [PATCH] Make sure filter widget exists when looking for filter text --- plugin_manager.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugin_manager.py b/plugin_manager.py index 080bae1..3567f00 100644 --- a/plugin_manager.py +++ b/plugin_manager.py @@ -1732,9 +1732,9 @@ class PluginManagerWindow(bui.Window): async def process_search_term(self): while True: await asyncio.sleep(0.2) - try: - filter_text = bui.textwidget(query=self._filter_widget) - except RuntimeError: + if self._filter_widget: + filter_text = bui.textwidget(parent=self._root_widget, query=self._filter_widget) + else: # Search filter widget got destroyed. No point checking for filter text anymore. return if self.selected_category is None: