From 5ed0736dfda8861adf1a33b9a9caaf9e6c693e8e Mon Sep 17 00:00:00 2001 From: Dhina17 <dhinalogu@gmail.com> Date: Sat, 27 Jan 2024 06:18:59 +0000 Subject: [PATCH] fixup! Forward port CM Screen Security settings (1/2) Fixes custom pattern size in auth prompts from apps. Change-Id: I8238de614f7acd0e2b286b06775961820b6c10fb --- .../com/android/systemui/biometrics/AuthContainerView.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/SystemUI/src/com/android/systemui/biometrics/AuthContainerView.java b/packages/SystemUI/src/com/android/systemui/biometrics/AuthContainerView.java index 802a550c4d29..76b47b534a4e 100644 --- a/packages/SystemUI/src/com/android/systemui/biometrics/AuthContainerView.java +++ b/packages/SystemUI/src/com/android/systemui/biometrics/AuthContainerView.java @@ -66,6 +66,7 @@ import com.android.app.animation.Interpolators; import com.android.internal.annotations.VisibleForTesting; import com.android.internal.jank.InteractionJankMonitor; import com.android.internal.widget.LockPatternUtils; +import com.android.internal.widget.LockPatternView; import com.android.systemui.R; import com.android.systemui.biometrics.AuthController.ScaleFactorProvider; import com.android.systemui.biometrics.domain.interactor.PromptCredentialInteractor; @@ -497,6 +498,9 @@ public class AuthContainerView extends LinearLayout case Utils.CREDENTIAL_PATTERN: mCredentialView = factory.inflate( R.layout.auth_credential_pattern_view, null, false); + LockPatternView lockPatternView = mCredentialView.findViewById(R.id.lockPattern); + lockPatternView.setLockPatternSize( + mLockPatternUtils.getLockPatternSize(mConfig.mUserId)); break; case Utils.CREDENTIAL_PIN: case Utils.CREDENTIAL_PASSWORD: -- GitLab