diff options
-rw-r--r-- | pkgs/astal/src/widget/bar/wifi.lua | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/pkgs/astal/src/widget/bar/wifi.lua b/pkgs/astal/src/widget/bar/wifi.lua index 7a293a0..ff53109 100644 --- a/pkgs/astal/src/widget/bar/wifi.lua +++ b/pkgs/astal/src/widget/bar/wifi.lua @@ -9,14 +9,16 @@ return function() return Widget.Box({ class_name = "wifi", - visible = wifi, - wifi:as(function(wifi) + visible = wifi:as(function(v) + return v ~= nil + end), + wifi:as(function(w) return Widget.Box({ Widget.Icon({ - icon = bind(wifi, "icon-name"), + icon = bind(w, "icon-name"), }), Widget.Label({ - label = bind(wifi, "ssid"), + label = bind(w, "ssid"):as(tostring), }), }) end), |