network: fix strength not shown fixes #1265

This commit is contained in:
alfrix 2024-02-09 01:49:42 -03:00
parent c832c90f47
commit 2a5e9b371e

View File

@ -354,7 +354,8 @@ class Panel(ScreenPanel):
if "channel" in netinfo:
chan = _("Channel") + f' {netinfo["channel"]}'
if "signal_level_dBm" in netinfo:
lvl = "% %".format(netinfo["signal_level_dBm"], "%" if self.use_network_manager else _("dBm"))
unit = "%" if self.use_network_manager else _("dBm")
lvl = f"{netinfo['signal_level_dBm']} {unit}"
icon = self.signal_strength(int(netinfo["signal_level_dBm"]))
if 'icon' not in self.labels['networks'][ssid]:
self.labels['networks'][ssid]['row'].add(icon)