[fix][ui] console keeps opened after after refreshing or loading installed/suggestions

This commit is contained in:
Vinicius Moreira
2020-06-22 18:05:06 -03:00
parent dab70cdfb8
commit 99f319294e

View File

@@ -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