From 7c1f1cfc54d2ea7942ca40df195fc7f983a1ae30 Mon Sep 17 00:00:00 2001 From: Aaron Liu Date: Wed, 28 Jun 2023 14:14:58 -0700 Subject: [PATCH] Do not finish keyguard if method is swipe. A continuation of the successful unlock flow for sim pin. We do not want to finish keyguard if our method is swipe, which is indicated when lockscreen disabled is false and lockpatternutils returns None security. Fixes: 288099374 Test: unlock sim pin, sim puk for None. Test: unlock sim pin, sim puk for Swipe. Test: disable esim, sim puk for None. <--this will go to LS but seems like a separate issue Test: disable esim, sim pin for Swipe. Change-Id: I04779b26fa1a5a671d0a31b23ba36affe4387aa4 --- .../KeyguardSecurityContainerController.java | 7 +++--- ...yguardSecurityContainerControllerTest.java | 25 ++++++++++++++++++- 2 files changed, 28 insertions(+), 4 deletions(-) diff --git a/packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java b/packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java index 880f242c59383..f511a70eab410 100644 --- a/packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java +++ b/packages/SystemUI/src/com/android/keyguard/KeyguardSecurityContainerController.java @@ -782,9 +782,10 @@ public class KeyguardSecurityContainerController extends ViewController