From fd30f821bf9781701a07ba61c30ff6e80b413c9a Mon Sep 17 00:00:00 2001 From: vjrj <vjrj@comunes.org> Date: Sun, 18 Jun 2023 21:33:29 +0200 Subject: [PATCH] Disable offline mode in web mode as in release mode it does not work the internet detection --- lib/ui/widgets/connectivity_widget_wrapper_wrapper.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/ui/widgets/connectivity_widget_wrapper_wrapper.dart b/lib/ui/widgets/connectivity_widget_wrapper_wrapper.dart index a4017bfb..b637518b 100644 --- a/lib/ui/widgets/connectivity_widget_wrapper_wrapper.dart +++ b/lib/ui/widgets/connectivity_widget_wrapper_wrapper.dart @@ -1,4 +1,5 @@ import 'package:connectivity_wrapper/connectivity_wrapper.dart'; +import 'package:flutter/foundation.dart'; import 'package:flutter/widgets.dart'; import '../ui_helpers.dart'; @@ -15,7 +16,8 @@ class ConnectivityWidgetWrapperWrapper extends ConnectivityWidgetWrapper { : super(offlineWidget: isIOS ? child : offlineWidget); // This package does not work in IOS so we just return true - static Future<bool> get isConnected => isIOS + // Also does not detect well in web production mode + static Future<bool> get isConnected => kIsWeb || isIOS ? Future<bool>.value(true) : ConnectivityWrapper.instance.isConnected; } -- GitLab