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