From d5be402710dd1c3af517659bd01255fa68a5db41 Mon Sep 17 00:00:00 2001 From: shirkneko <109797057+ShirkNeko@users.noreply.github.com> Date: Thu, 27 Nov 2025 21:55:22 +0800 Subject: [PATCH] manager: fix sulog error --- .../src/main/java/com/sukisu/ultra/ui/screen/Settings.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/manager/app/src/main/java/com/sukisu/ultra/ui/screen/Settings.kt b/manager/app/src/main/java/com/sukisu/ultra/ui/screen/Settings.kt index 631c015e..228e8da7 100644 --- a/manager/app/src/main/java/com/sukisu/ultra/ui/screen/Settings.kt +++ b/manager/app/src/main/java/com/sukisu/ultra/ui/screen/Settings.kt @@ -527,13 +527,13 @@ fun SettingPager( ) val currentsuLogEnabled = Natives.isSuLogEnabled() - var suLogMode by rememberSaveable { mutableIntStateOf(if (currentsuLogEnabled) 1 else 0) } + var suLogMode by rememberSaveable { mutableIntStateOf(if (!currentsuLogEnabled) 1 else 0) } val suLogPersistValue by produceState(initialValue = null as Long?) { - value = getFeaturePersistValue("sulog_mode") + value = getFeaturePersistValue("sulog") } LaunchedEffect(suLogPersistValue) { suLogPersistValue?.let { v -> - suLogMode = if (v != 0L) 2 else if (currentsuLogEnabled) 1 else 0 + suLogMode = if (v == 0L) 2 else if (!currentsuLogEnabled) 1 else 0 } } val suLogStatus by produceState(initialValue = "") {