From aca0839e0f89e97dd0e3bee24daf1004317ab05f Mon Sep 17 00:00:00 2001 From: Ole-Morten Duesund Date: Thu, 11 Jun 2026 17:55:48 +0200 Subject: [PATCH] Last UseKtx: the encrypted-prefs delegate uses prefs.edit{} too Co-Authored-By: Claude Fable 5 --- .../main/java/no/naiv/meddetsamme/settings/SettingsStore.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/no/naiv/meddetsamme/settings/SettingsStore.kt b/app/src/main/java/no/naiv/meddetsamme/settings/SettingsStore.kt index afb6fb3..b34d1a1 100644 --- a/app/src/main/java/no/naiv/meddetsamme/settings/SettingsStore.kt +++ b/app/src/main/java/no/naiv/meddetsamme/settings/SettingsStore.kt @@ -77,9 +77,9 @@ class SettingsStore(context: Context) { prefs.getString(prefKey, null)?.let { decrypt(it) } override fun setValue(thisRef: Any?, property: kotlin.reflect.KProperty<*>, value: String?) { - prefs.edit().apply { + prefs.edit { if (value == null) remove(prefKey) else putString(prefKey, encrypt(value)) - }.apply() + } } }