Merge "Remove dismiss check from security container" into udc-dev am: 27dcd8bbb8
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23632012 Change-Id: I60ebfe4da3cd65ab8d3b18ac33aaac67629b6e40 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -264,13 +264,6 @@ public class KeyguardSecurityContainerController extends ViewController<Keyguard
|
||||
*/
|
||||
@Override
|
||||
public void finish(boolean fromPrimaryAuth, int targetUserId) {
|
||||
if (!mKeyguardStateController.canDismissLockScreen() && !fromPrimaryAuth) {
|
||||
Log.e(TAG,
|
||||
"Tried to dismiss keyguard when lockscreen is not dismissible and user "
|
||||
+ "was not authenticated with a primary security method "
|
||||
+ "(pin/password/pattern).");
|
||||
return;
|
||||
}
|
||||
// If there's a pending runnable because the user interacted with a widget
|
||||
// and we're leaving keyguard, then run it.
|
||||
boolean deferKeyguardDone = false;
|
||||
|
||||
@@ -584,21 +584,6 @@ public class KeyguardSecurityContainerControllerTest extends SysuiTestCase {
|
||||
assertThat(mKeyguardSecurityContainerController.willRunDismissFromKeyguard()).isFalse();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testSecurityCallbackFinish() {
|
||||
when(mKeyguardStateController.canDismissLockScreen()).thenReturn(true);
|
||||
when(mKeyguardUpdateMonitor.isUserUnlocked(0)).thenReturn(true);
|
||||
mKeyguardSecurityContainerController.finish(true, 0);
|
||||
verify(mViewMediatorCallback).keyguardDone(anyBoolean(), anyInt());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testSecurityCallbackFinish_cannotDismissLockScreenAndNotStrongAuth() {
|
||||
when(mKeyguardStateController.canDismissLockScreen()).thenReturn(false);
|
||||
mKeyguardSecurityContainerController.finish(false, 0);
|
||||
verify(mViewMediatorCallback, never()).keyguardDone(anyBoolean(), anyInt());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testOnStartingToHide() {
|
||||
mKeyguardSecurityContainerController.onStartingToHide();
|
||||
|
||||
Reference in New Issue
Block a user