From 8f3b0cc536cafcba5aa6a60a7f1c27b9d4470390 Mon Sep 17 00:00:00 2001 From: GG Bond Date: Fri, 10 May 2024 19:20:39 +0800 Subject: [PATCH] Refine naming --- .../kotlin/com/hippo/ehviewer/ui/tools/RememberGlobally.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/com/hippo/ehviewer/ui/tools/RememberGlobally.kt b/app/src/main/kotlin/com/hippo/ehviewer/ui/tools/RememberGlobally.kt index fdb1960cf..2b39c91e1 100644 --- a/app/src/main/kotlin/com/hippo/ehviewer/ui/tools/RememberGlobally.kt +++ b/app/src/main/kotlin/com/hippo/ehviewer/ui/tools/RememberGlobally.kt @@ -67,13 +67,13 @@ inline fun rememberMutableStateInDataStore( val keyObj = byteArrayPreferencesKey(key) val r = value[keyObj]?.let { bytes -> Cbor.decodeFromByteArray(bytes) } ?: defaultValue() mutableStateOf(r) - }.also { value -> + }.also { mutableState -> DisposableEffect(key) { onDispose { dataStoreScope.launch { val keyObj = byteArrayPreferencesKey(key) dataStore.edit { p -> - p[keyObj] = Cbor.encodeToByteArray(value.value) + p[keyObj] = Cbor.encodeToByteArray(mutableState.value) } } }