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