some changes

This commit is contained in:
Mephisto
2025-06-05 00:16:43 +03:00
committed by GitHub
parent b1db748351
commit 826ffc9d4a
+5 -9
View File
@@ -79,18 +79,14 @@ function StatusIcons(): Gtk.Widget {
const networkIcon: Variable<string> = Variable.derive([ const networkIcon: Variable<string> = Variable.derive([
bind(AstalNetwork.get_default(), "primary"), bind(AstalNetwork.get_default(), "primary"),
bind(AstalNetwork.get_default(), "wired"), bind(AstalNetwork.get_default().wired, "icon"),
bind(AstalNetwork.get_default(), "wifi") bind(AstalNetwork.get_default().wifi, "icon")
], ],
(primary, wired, wifi) => { (primary, wired_icon, wifi_icon) => {
switch(primary) { switch(primary) {
case AstalNetwork.Primary.WIRED: return wired ? case AstalNetwork.Primary.WIRED: return wired_icon;
"network-wired-symbolic"
: "network-wired-no-route-symbolic";
case AstalNetwork.Primary.WIFI: return wifi ? case AstalNetwork.Primary.WIFI: return wifi_icon;
"network-wireless-signal-excellent-symbolic"
: "network-wireless-offline-symbolic";
} }
return "network-no-route-symbolic"; return "network-no-route-symbolic";