diff --git a/pin-authentication/src/main/java/io/matthewnelson/pin_authentication/ui/PinAuthenticationActivityViewModel.kt b/pin-authentication/src/main/java/io/matthewnelson/pin_authentication/ui/PinAuthenticationActivityViewModel.kt index ad933d9..492dcae 100644 --- a/pin-authentication/src/main/java/io/matthewnelson/pin_authentication/ui/PinAuthenticationActivityViewModel.kt +++ b/pin-authentication/src/main/java/io/matthewnelson/pin_authentication/ui/PinAuthenticationActivityViewModel.kt @@ -367,8 +367,10 @@ class PinAuthenticationActivityViewModel @Inject constructor( private fun protectUserData() { if (currentPinEntryState == PAPinEntryState.SET_PIN && paActivityAP.isUserPinSet()) { paViewData.setPinEntryState(PAPinEntryState.RESET_PIN) + pinEntry.clear() + } else { + pinEntry.clear(clearPinEntryCompare = false) } - pinEntry.clear() }