feat: 更新代码仓库全部修改
Some checks failed
Build Android APK / 编译 libcore.aar (push) Has been cancelled
Build Android APK / 编译 Android APK (release) (push) Has been cancelled
Build Android APK / 创建 GitHub Release (push) Has been cancelled
Build Multi-Platform / 编译 libcore (Android) (push) Has been cancelled
Build Multi-Platform / 编译 libcore (Windows) (push) Has been cancelled
Build Multi-Platform / 编译 libcore (macOS) (push) Has been cancelled
Build Multi-Platform / 编译 libcore (Linux) (push) Has been cancelled
Build Multi-Platform / 构建 Android APK (push) Has been cancelled
Build Multi-Platform / 构建 Windows (push) Has been cancelled
Build Multi-Platform / 构建 macOS (push) Has been cancelled
Build Multi-Platform / 构建 Linux (push) Has been cancelled
Build Multi-Platform / 创建 Release (push) Has been cancelled
Build Windows / build (push) Has been cancelled
Some checks failed
Build Android APK / 编译 libcore.aar (push) Has been cancelled
Build Android APK / 编译 Android APK (release) (push) Has been cancelled
Build Android APK / 创建 GitHub Release (push) Has been cancelled
Build Multi-Platform / 编译 libcore (Android) (push) Has been cancelled
Build Multi-Platform / 编译 libcore (Windows) (push) Has been cancelled
Build Multi-Platform / 编译 libcore (macOS) (push) Has been cancelled
Build Multi-Platform / 编译 libcore (Linux) (push) Has been cancelled
Build Multi-Platform / 构建 Android APK (push) Has been cancelled
Build Multi-Platform / 构建 Windows (push) Has been cancelled
Build Multi-Platform / 构建 macOS (push) Has been cancelled
Build Multi-Platform / 构建 Linux (push) Has been cancelled
Build Multi-Platform / 创建 Release (push) Has been cancelled
Build Windows / build (push) Has been cancelled
This commit is contained in:
parent
adfaa87b09
commit
fc4ecf874b
@ -264,6 +264,7 @@ class KRHomeController extends GetxController with WidgetsBindingObserver {
|
|||||||
// 延迟同步连接状态,确保状态正确
|
// 延迟同步连接状态,确保状态正确
|
||||||
Future.delayed(const Duration(milliseconds: 500), () {
|
Future.delayed(const Duration(milliseconds: 500), () {
|
||||||
kr_forceSyncConnectionStatus();
|
kr_forceSyncConnectionStatus();
|
||||||
|
_checkQuickConnectAutoStart();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1695,7 +1696,6 @@ class KRHomeController extends GetxController with WidgetsBindingObserver {
|
|||||||
// 强制更新UI
|
// 强制更新UI
|
||||||
update();
|
update();
|
||||||
KRLogUtil.kr_i('✅ 连接状态同步完成', tag: 'HomeController');
|
KRLogUtil.kr_i('✅ 连接状态同步完成', tag: 'HomeController');
|
||||||
_checkQuickConnectAutoStart();
|
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
KRLogUtil.kr_e('❌ 强制同步连接状态失败: $e', tag: 'HomeController');
|
KRLogUtil.kr_e('❌ 强制同步连接状态失败: $e', tag: 'HomeController');
|
||||||
}
|
}
|
||||||
|
|||||||
@ -261,16 +261,16 @@ class KRSplashController extends GetxController {
|
|||||||
// 配置初始化成功后的后续步骤
|
// 配置初始化成功后的后续步骤
|
||||||
Future<void> _kr_continueAfterConfig() async {
|
Future<void> _kr_continueAfterConfig() async {
|
||||||
try {
|
try {
|
||||||
|
// 用户信息初始化完成后,立即初始化订阅服务
|
||||||
|
print('[SPLASH_TIMING] 🔄 开始初始化订阅服务...');
|
||||||
|
KRLogUtil.kr_i('[SPLASH_TIMING] 🔄 开始初始化订阅服务', tag: 'SplashController');
|
||||||
|
_kr_ensureSubscribeServiceInitialized();
|
||||||
|
|
||||||
// 初始化SingBox
|
// 初始化SingBox
|
||||||
_logStepTiming('开始SingBox初始化');
|
_logStepTiming('开始SingBox初始化');
|
||||||
await KRSingBoxImp.instance.init();
|
await KRSingBoxImp.instance.init();
|
||||||
_logStepTiming('SingBox初始化完成');
|
_logStepTiming('SingBox初始化完成');
|
||||||
|
|
||||||
// 用户信息初始化完成后,立即初始化订阅服务
|
|
||||||
print('[SPLASH_TIMING] 🔄 开始初始化订阅服务...');
|
|
||||||
KRLogUtil.kr_i('[SPLASH_TIMING] 🔄 开始初始化订阅服务', tag: 'SplashController');
|
|
||||||
await _kr_ensureSubscribeServiceInitialized();
|
|
||||||
|
|
||||||
// 验证登录状态是否已正确设置
|
// 验证登录状态是否已正确设置
|
||||||
final loginStatus = KRAppRunData.getInstance().kr_isLogin.value;
|
final loginStatus = KRAppRunData.getInstance().kr_isLogin.value;
|
||||||
final token = KRAppRunData.getInstance().kr_token;
|
final token = KRAppRunData.getInstance().kr_token;
|
||||||
|
|||||||
@ -177,6 +177,7 @@ Widget _myApp(GetxTranslations translations, Locale initialLocale) {
|
|||||||
Routes.HI_USER_INFO,
|
Routes.HI_USER_INFO,
|
||||||
];
|
];
|
||||||
print('routing.current${routing.current}');
|
print('routing.current${routing.current}');
|
||||||
|
GlobalOverlayService.instance.updateSubscriptionButtonColor(null);
|
||||||
if (showButtonRoutes.contains(routing.current)) {
|
if (showButtonRoutes.contains(routing.current)) {
|
||||||
GlobalOverlayService.instance.safeShowSubscriptionButton();
|
GlobalOverlayService.instance.safeShowSubscriptionButton();
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user