3 Commits 149bb9e59a ... cce78fffd6

Auteur SHA1 Bericht Datum
  “HeShaoZe” cce78fffd6 Merge branch 'v1.1.0' into v1.1.0-iOS 4 maanden geleden
  zk 04943c4b60 [fix]优化账号多登弹窗逻辑 4 maanden geleden
  zk 8dc1435407 [fix]调整网络连接异常弹出逻辑 4 maanden geleden
2 gewijzigde bestanden met toevoegingen van 4 en 5 verwijderingen
  1. 2 4
      lib/dialog/account_replace_dialog.dart
  2. 2 1
      lib/helper/internet_connection_helper.dart

+ 2 - 4
lib/dialog/account_replace_dialog.dart

@@ -16,6 +16,7 @@ class AccountReplaceDialog {
 
   static void show() {
     SmartDialog.show(
+        backDismiss: false,
         builder: (_) => _AccountReplaceView(),
         tag: _tag,
         clickMaskDismiss: false);
@@ -51,7 +52,7 @@ class _AccountReplaceView extends StatelessWidget {
               top: 16.w,
               right: 16.w,
               child: GestureDetector(
-                onTap: onCloseClick,
+                onTap: onKnowClick,
                 child: Assets.images.iconDialogClose2
                     .image(width: 20.w, height: 20.w),
               )),
@@ -101,9 +102,6 @@ class _AccountReplaceView extends StatelessWidget {
     );
   }
 
-  void onCloseClick() {
-    AccountReplaceDialog.dismiss();
-  }
 
   void onKnowClick() {
     //清空至首页

+ 2 - 1
lib/helper/internet_connection_helper.dart

@@ -124,7 +124,8 @@ class InternetConnectionHelper {
         InternetConnectionChecker.instance.onStatusChange.listen(
       (InternetConnectionStatus status) {
         AtmobLog.d(tag, '网络连接情况:$status');
-        if (status == InternetConnectionStatus.connected) {
+        if (status == InternetConnectionStatus.connected ||
+            status == InternetConnectionStatus.slow) {
           // 网络恢复,取消延迟弹窗任务
           _disconnectTimer?.cancel();
           _disconnectTimer = null;