mirror of
https://github.com/spalencsar/bearhub.git
synced 2026-07-07 01:14:15 +02:00
[fix][ui] console keeps opened after after refreshing or loading installed/suggestions
This commit is contained in:
@@ -575,6 +575,7 @@ class ManageWindow(QWidget):
|
||||
self.inp_search.setText('')
|
||||
self.input_name.setText('')
|
||||
self._begin_action(self.i18n['manage_window.status.installed'])
|
||||
self._handle_console(False)
|
||||
self.comp_manager.set_components_visible(False)
|
||||
self.suggestions_requested = False
|
||||
self.search_performed = False
|
||||
@@ -654,7 +655,6 @@ class ManageWindow(QWidget):
|
||||
self.table_apps.change_headers_policy(maximized=self._maximized)
|
||||
|
||||
def _handle_console(self, checked: bool):
|
||||
|
||||
if checked:
|
||||
self.textarea_output.show()
|
||||
else:
|
||||
@@ -664,7 +664,7 @@ class ManageWindow(QWidget):
|
||||
if enable:
|
||||
self.textarea_output.clear()
|
||||
|
||||
self.comp_manager.set_component_visible(CHECK_CONSOLE, True)
|
||||
self.comp_manager.set_component_visible(CHECK_CONSOLE, enable)
|
||||
self.check_console.setChecked(False)
|
||||
self.textarea_output.hide()
|
||||
|
||||
@@ -672,6 +672,7 @@ class ManageWindow(QWidget):
|
||||
self.inp_search.clear()
|
||||
|
||||
self._begin_action(self.i18n['manage_window.status.refreshing'])
|
||||
self._handle_console(False)
|
||||
self.comp_manager.set_components_visible(False)
|
||||
|
||||
self.suggestions_requested = False
|
||||
@@ -701,6 +702,7 @@ class ManageWindow(QWidget):
|
||||
def _begin_load_suggestions(self, filter_installed: bool):
|
||||
self.inp_search.clear()
|
||||
self._begin_action(self.i18n['manage_window.status.suggestions'])
|
||||
self._handle_console(False)
|
||||
self.comp_manager.set_components_visible(False)
|
||||
self.suggestions_requested = True
|
||||
self.thread_suggestions.filter_installed = filter_installed
|
||||
|
||||
Reference in New Issue
Block a user