修改 KRSecureStorage 类,确保每次操作前 box 都是打开状态。目前解决了从新打开app登录状态失效

(cherry picked from commit ab22be112a1753e5063799b5424f5d3feef06e2d)
This commit is contained in:
2025-11-02 04:45:25 -08:00
committed by speakeloudest
parent 7a223d614b
commit 7cd022093b
4 changed files with 65 additions and 23 deletions
@@ -1,5 +1,8 @@
import 'dart:async';
import 'dart:io';
import 'package:http/http.dart' as http;
import 'dart:convert';
import 'package:flutter/material.dart';
import 'package:path_provider/path_provider.dart';
@@ -1075,7 +1078,7 @@ class KRHomeController extends GetxController with WidgetsBindingObserver {
// 后台切换成功,更新UI
kr_cutSeletedTag.value = tag;
kr_updateConnectionInfo();
kr_moveToSelectedNode();
// kr_moveToSelectedNode();
// 🚀 方案A增强:增加验证前等待时间,确保活动组完全更新
KRLogUtil.kr_i('⏳ [增强] 等待活动组更新(500ms)...', tag: 'HomeController');