From dacc3c2f72c5917b03eab1a4c50140fd71fa4726 Mon Sep 17 00:00:00 2001 From: NiLuJe Date: Sat, 15 Jul 2023 23:58:51 +0200 Subject: [PATCH] NetworkManager: Bypass isOnline on !hasWifiToggle platforms (#10697) Followup to #10669, fix #10694 --- frontend/ui/network/manager.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/frontend/ui/network/manager.lua b/frontend/ui/network/manager.lua index c2fb64d93..af82765ff 100644 --- a/frontend/ui/network/manager.lua +++ b/frontend/ui/network/manager.lua @@ -396,6 +396,11 @@ function NetworkMgr:afterWifiAction(callback) end function NetworkMgr:isOnline() + -- For the same reasons as isWifiOn and isConnected above, bypass this on !hasWifiToggle platforms. + if not Device:hasWifiToggle() then + return true + end + local socket = require("socket") -- Microsoft uses `dns.msftncsi.com` for Windows, see -- for