diff options
2 files changed, 4 insertions, 8 deletions
diff --git a/packages/CredentialManager/src/com/android/credentialmanager/createflow/CreatePasskeyComponents.kt b/packages/CredentialManager/src/com/android/credentialmanager/createflow/CreatePasskeyComponents.kt index 60a8e4b24d57..fbec1bc75dc6 100644 --- a/packages/CredentialManager/src/com/android/credentialmanager/createflow/CreatePasskeyComponents.kt +++ b/packages/CredentialManager/src/com/android/credentialmanager/createflow/CreatePasskeyComponents.kt @@ -79,10 +79,8 @@ fun CreatePasskeyScreen( sheetShape = Shapes.medium, ) {} LaunchedEffect(state.currentValue) { - when (state.currentValue) { - ModalBottomSheetValue.Hidden -> { - cancelActivity() - } + if (state.currentValue == ModalBottomSheetValue.Hidden) { + cancelActivity() } } } diff --git a/packages/CredentialManager/src/com/android/credentialmanager/getflow/GetCredentialComponents.kt b/packages/CredentialManager/src/com/android/credentialmanager/getflow/GetCredentialComponents.kt index 4b957e84fc2b..1ca70ed91598 100644 --- a/packages/CredentialManager/src/com/android/credentialmanager/getflow/GetCredentialComponents.kt +++ b/packages/CredentialManager/src/com/android/credentialmanager/getflow/GetCredentialComponents.kt @@ -64,10 +64,8 @@ fun GetCredentialScreen( sheetShape = Shapes.medium, ) {} LaunchedEffect(state.currentValue) { - when (state.currentValue) { - ModalBottomSheetValue.Hidden -> { - cancelActivity() - } + if (state.currentValue == ModalBottomSheetValue.Hidden) { + cancelActivity() } } } |