Merge "Set expected pin length in constructor." into udc-dev am: 0754a888c2

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23264097

Change-Id: I53b4fe58899a69e6bcb934ed194e15558024f1f8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
Aaron Liu
2023-05-17 15:16:22 +00:00
committed by Automerger Merge Worker

View File

@@ -62,6 +62,7 @@ public class KeyguardPinViewController
mLockPatternUtils = lockPatternUtils;
mFeatureFlags = featureFlags;
mBackspaceKey = view.findViewById(R.id.delete_button);
mPinLength = mLockPatternUtils.getPinLength(KeyguardUpdateMonitor.getCurrentUser());
}
@Override
@@ -99,7 +100,6 @@ public class KeyguardPinViewController
@Override
public void startAppearAnimation() {
if (mFeatureFlags.isEnabled(Flags.AUTO_PIN_CONFIRMATION)) {
mPinLength = mLockPatternUtils.getPinLength(KeyguardUpdateMonitor.getCurrentUser());
mPasswordEntry.setUsePinShapes(true);
updateAutoConfirmationState();
}