From 86634aac3d82e49984fb131a3709166eeaa04e91 Mon Sep 17 00:00:00 2001 From: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com> Date: Thu, 16 Oct 2025 22:51:38 +0800 Subject: [PATCH] Manager: Increase the loading priority of ksud - This will resolve data loading errors that occur upon first launch. --- .../src/main/java/com/sukisu/ultra/ui/MainActivity.kt | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/manager/app/src/main/java/com/sukisu/ultra/ui/MainActivity.kt b/manager/app/src/main/java/com/sukisu/ultra/ui/MainActivity.kt index 1f6c77a2..abc61c24 100644 --- a/manager/app/src/main/java/com/sukisu/ultra/ui/MainActivity.kt +++ b/manager/app/src/main/java/com/sukisu/ultra/ui/MainActivity.kt @@ -62,7 +62,6 @@ class MainActivity : ComponentActivity() { override fun onCreate(savedInstanceState: Bundle?) { try { - // 应用自定义 DPI DisplayUtils.applyCustomDpi(this) @@ -75,6 +74,11 @@ class MainActivity : ComponentActivity() { super.onCreate(savedInstanceState) + val isManager = Natives.becomeManager(packageName) + if (isManager) { + install() + } + // 使用标记控制初始化流程 if (!isInitialized) { initializeViewModels() @@ -256,11 +260,6 @@ class MainActivity : ComponentActivity() { // 初始化主题相关设置 ThemeUtils.initializeThemeSettings(this, settingsStateFlow) - - val isManager = Natives.becomeManager(packageName) - if (isManager) { - install() - } } override fun onResume() {