From a5225305185a6b81f50b0ce1b0b067d4b73805d1 Mon Sep 17 00:00:00 2001 From: Jonas Lochmann Date: Mon, 28 Aug 2023 02:00:00 +0200 Subject: [PATCH] Fix missing user list in the authentication dialog when parent keys exist --- .../io/timelimit/android/ui/login/LoginDialogFragmentModel.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/io/timelimit/android/ui/login/LoginDialogFragmentModel.kt b/app/src/main/java/io/timelimit/android/ui/login/LoginDialogFragmentModel.kt index d3f2fc2..8c54f1a 100644 --- a/app/src/main/java/io/timelimit/android/ui/login/LoginDialogFragmentModel.kt +++ b/app/src/main/java/io/timelimit/android/ui/login/LoginDialogFragmentModel.kt @@ -221,7 +221,7 @@ class LoginDialogFragmentModel(application: Application): AndroidViewModel(appli } } - if (isLoginDone.value == false) { + if (isLoginDone.value == false && !hasParentKeys.waitForNonNullValue()) { allUsers.singleOrNull { it.password.isNotEmpty() }?.let { user -> selectedUserId.value = user.id }