Stop gui from overriding core's status updates

This commit is contained in:
SimplifiedPrivacy 2026-10-25 20:57:31 -04:00
parent 54fd77085c
commit 8721e078c4

View file

@ -219,9 +219,13 @@ class MenuPage(Page):
self.worker = delete_profile(self.reverse_id, self.handle_task_result)
def refresh_profiles_data(self):
print("refresh_profiles_data triggered")
self.refresh_menu_buttons()
def refresh_menu_buttons(self, state_change=None):
print("refresh_menu_buttons triggered")
menu_data = load_menu_profiles(
getattr(self.update_status, 'gui_config_file', None),
self.update_status.update_status, self.reverse_id, state_change,
@ -260,6 +264,8 @@ class MenuPage(Page):
self.scroll_widget.setFixedSize(370, height)
def clear_profile_details(self):
print("clear_profile_details triggered")
for label in self.additional_labels:
label.deleteLater()
self.additional_labels.clear()
@ -366,6 +372,7 @@ class MenuPage(Page):
return pixmap
def create_verification_widget(self, values):
print("create_verification_widget triggered")
verification_widget = QWidget(self)
verification_widget.setGeometry(0, 90, 400, 300)
verification_widget.setStyleSheet("background: transparent;")
@ -457,7 +464,7 @@ class MenuPage(Page):
def _render_profile_details(self, details):
# print(f"details entering _render_profile_details is {details}")
print(f"details entering _render_profile_details is {details}")
self.reverse_id = details["id"]
@ -635,7 +642,6 @@ class MenuPage(Page):
else:
error_type = result.error_type.value
print(f"We do not currently have a pre-made solution for the unknown situation of {error_type}")
self.update_status.update_status(error_type)
def connect(self):
"""Enable the profile id tied to reverse_id"""