From 826ffc9d4a0c4286203e223a3eaeb333f9a0bb6f Mon Sep 17 00:00:00 2001 From: Mephisto <38382271+NotMephisto@users.noreply.github.com> Date: Thu, 5 Jun 2025 00:16:43 +0300 Subject: [PATCH] some changes --- ags/widget/bar/Status.ts | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/ags/widget/bar/Status.ts b/ags/widget/bar/Status.ts index 15b2564..8eafec9 100644 --- a/ags/widget/bar/Status.ts +++ b/ags/widget/bar/Status.ts @@ -79,18 +79,14 @@ function StatusIcons(): Gtk.Widget { const networkIcon: Variable = Variable.derive([ bind(AstalNetwork.get_default(), "primary"), - bind(AstalNetwork.get_default(), "wired"), - bind(AstalNetwork.get_default(), "wifi") + bind(AstalNetwork.get_default().wired, "icon"), + bind(AstalNetwork.get_default().wifi, "icon") ], - (primary, wired, wifi) => { + (primary, wired_icon, wifi_icon) => { switch(primary) { - case AstalNetwork.Primary.WIRED: return wired ? - "network-wired-symbolic" - : "network-wired-no-route-symbolic"; + case AstalNetwork.Primary.WIRED: return wired_icon; - case AstalNetwork.Primary.WIFI: return wifi ? - "network-wireless-signal-excellent-symbolic" - : "network-wireless-offline-symbolic"; + case AstalNetwork.Primary.WIFI: return wifi_icon; } return "network-no-route-symbolic";