From 080e4476a69eef96a4113bb149758b73e19c70d0 Mon Sep 17 00:00:00 2001 From: greenart7c3 Date: Wed, 13 Sep 2023 11:59:19 -0300 Subject: [PATCH] changed key name of remember choice --- .../java/com/greenart7c3/nostrsigner/ui/MainScreen.kt | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/com/greenart7c3/nostrsigner/ui/MainScreen.kt b/app/src/main/java/com/greenart7c3/nostrsigner/ui/MainScreen.kt index 7bc5c9c5..b225a910 100644 --- a/app/src/main/java/com/greenart7c3/nostrsigner/ui/MainScreen.kt +++ b/app/src/main/java/com/greenart7c3/nostrsigner/ui/MainScreen.kt @@ -126,10 +126,10 @@ fun MainScreen(account: Account, accountStateViewModel: AccountStateViewModel, j } } else { json.let { + var key = "$packageName-${it.type}" val appName = packageName ?: it.name when (it.type) { SignerType.GET_PUBLIC_KEY -> { - val key = "$packageName-public-key" val remember = remember { mutableStateOf(account.savedApps[key] ?: false) } @@ -168,13 +168,6 @@ fun MainScreen(account: Account, accountStateViewModel: AccountStateViewModel, j ) } SignerType.NIP04_DECRYPT, SignerType.NIP04_ENCRYPT, SignerType.NIP44_ENCRYPT, SignerType.NIP44_DECRYPT, SignerType.DECRYPT_ZAP_EVENT -> { - val key = if (it.type == SignerType.NIP04_DECRYPT || it.type == SignerType.NIP44_DECRYPT) { - "$packageName-decryptnip4" - } else if (it.type == SignerType.DECRYPT_ZAP_EVENT) { - "$packageName-DECRYPT_ZAP_EVENT" - } else { - "$packageName-encryptnip4" - } val remember = remember { mutableStateOf(account.savedApps[key] ?: false) } @@ -331,7 +324,7 @@ fun MainScreen(account: Account, accountStateViewModel: AccountStateViewModel, j } else -> { val event = IntentUtils.getIntent(it.data, account.keyPair) - val key = "$packageName-${event.kind}" + key = "$packageName-${it.type}-${event.kind}" val remember = remember { mutableStateOf(account.savedApps[key] ?: false) }