Merge "On device lockdown, always show the keyguard" into sc-v2-dev

This commit is contained in:
Treehugger Robot
2023-05-15 19:05:11 +00:00
committed by Android (Google) Code Review

View File

@@ -677,6 +677,13 @@ public class KeyguardViewMediator extends SystemUI implements Dumpable,
}
}
}
@Override
public void onStrongAuthStateChanged(int userId) {
if (mLockPatternUtils.isUserInLockdown(KeyguardUpdateMonitor.getCurrentUser())) {
doKeyguardLocked(null);
}
}
};
ViewMediatorCallback mViewMediatorCallback = new ViewMediatorCallback() {
@@ -1535,7 +1542,8 @@ public class KeyguardViewMediator extends SystemUI implements Dumpable,
}
// if another app is disabling us, don't show
if (!mExternallyEnabled) {
if (!mExternallyEnabled
&& !mLockPatternUtils.isUserInLockdown(KeyguardUpdateMonitor.getCurrentUser())) {
if (DEBUG) Log.d(TAG, "doKeyguard: not showing because externally disabled");
mNeedToReshowWhenReenabled = true;