From f34a9e4c831aec29d62821f45c2a54068c1187fb Mon Sep 17 00:00:00 2001 From: heliguy4599 Date: Fri, 11 Oct 2024 20:48:30 -0400 Subject: [PATCH] Fix "Updates Disabled" label not changing visibility when updates are toggled --- src/properties_page/properties_page.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/properties_page/properties_page.py b/src/properties_page/properties_page.py index 9b0b3f9..5535e9a 100644 --- a/src/properties_page/properties_page.py +++ b/src/properties_page/properties_page.py @@ -191,10 +191,12 @@ class PropertiesPage(Adw.NavigationPage): fail = fail.stderr if type(fail) == subprocess.CalledProcessError else fail self.toast_overlay.add_toast(ErrorToast(response, str(fail)).toast) GLib.idle_add(lambda *_: self.mask_switch.set_active(not state)) + GLib.idle_add(lambda *_: self.mask_label.set_visible(not state)) else: response = _("Disabled Updates") if state else _("Enabled Updates") self.toast_overlay.add_toast(Adw.Toast(title=response)) GLib.idle_add(lambda *_: self.mask_switch.set_active(state)) + GLib.idle_add(lambda *_: self.mask_label.set_visible(state)) self.package.app_row.masked_status_icon.set_visible(state) self.package.set_mask(state, callback)