diff --git a/system/ui/lib/wifi_manager.py b/system/ui/lib/wifi_manager.py index 1dd3f9832d..ea2b3a3efd 100644 --- a/system/ui/lib/wifi_manager.py +++ b/system/ui/lib/wifi_manager.py @@ -169,7 +169,7 @@ class WifiManager: self._active = active # fast refresh when going active if active: - self._update_networks() + threading.Thread(target=self._update_networks, daemon=True).start() def _monitor_state(self): device_path: dbus.ObjectPath = self._wait_for_wifi_device()