Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cc94a537 authored by Beverly Tai's avatar Beverly Tai Committed by Android (Google) Code Review
Browse files

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

parents 47e661cb b23c2d5f
Loading
Loading
Loading
Loading
+9 −1
Original line number Original line Diff line number Diff line
@@ -575,6 +575,13 @@ public class KeyguardViewMediator extends SystemUI implements Dumpable {
                notifyHasLockscreenWallpaperChanged(hasLockscreenWallpaper);
                notifyHasLockscreenWallpaperChanged(hasLockscreenWallpaper);
            }
            }
        }
        }

        @Override
        public void onStrongAuthStateChanged(int userId) {
            if (mLockPatternUtils.isUserInLockdown(KeyguardUpdateMonitor.getCurrentUser())) {
                doKeyguardLocked(null);
            }
        }
    };
    };


    ViewMediatorCallback mViewMediatorCallback = new ViewMediatorCallback() {
    ViewMediatorCallback mViewMediatorCallback = new ViewMediatorCallback() {
@@ -1360,7 +1367,8 @@ public class KeyguardViewMediator extends SystemUI implements Dumpable {
        }
        }


        // if another app is disabling us, don't show
        // 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");
            if (DEBUG) Log.d(TAG, "doKeyguard: not showing because externally disabled");


            mNeedToReshowWhenReenabled = true;
            mNeedToReshowWhenReenabled = true;