From 7a9469e59d63c9235b051058d580437bf19000e6 Mon Sep 17 00:00:00 2001 From: J-Jamet Date: Wed, 13 Aug 2025 19:21:42 +0200 Subject: [PATCH] fix: code improvement #2105 --- .../keepass/viewmodels/DeviceUnlockViewModel.kt | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/com/kunzisoft/keepass/viewmodels/DeviceUnlockViewModel.kt b/app/src/main/java/com/kunzisoft/keepass/viewmodels/DeviceUnlockViewModel.kt index e5694aab5..7d09aac11 100644 --- a/app/src/main/java/com/kunzisoft/keepass/viewmodels/DeviceUnlockViewModel.kt +++ b/app/src/main/java/com/kunzisoft/keepass/viewmodels/DeviceUnlockViewModel.kt @@ -293,15 +293,8 @@ class DeviceUnlockViewModel(application: Application): AndroidViewModel(applicat autoOpen: Boolean = false ) { this@DeviceUnlockViewModel.cryptoPrompt = cryptoPrompt - _uiState.update { currentState -> - currentState.copy( - cryptoPromptState = if ( - autoOpen - && PreferencesUtil.isAdvancedUnlockPromptAutoOpenEnable(getApplication())) - DeviceUnlockPromptMode.SHOW - else uiState.value.cryptoPromptState - ) - } + if (autoOpen && PreferencesUtil.isAdvancedUnlockPromptAutoOpenEnable(getApplication())) + showPrompt() } fun showPrompt() {