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

Commit d4983968 authored by Fabian Kozynski's avatar Fabian Kozynski Committed by android-build-merger
Browse files

Merge "Update KeyguardMonitor when UnlockMethod changes" into qt-dev

am: 15e2d7e5

Change-Id: I524b8c1dcc44d075d2b0601b38d823cfa4cf90e5
parents 18097dce 15e2d7e5
Loading
Loading
Loading
Loading
+9 −3
Original line number Diff line number Diff line
@@ -1523,6 +1523,8 @@ public class StatusBar extends SystemUI implements DemoMode,

    @Override  // UnlockMethodCache.OnUnlockMethodChangedListener
    public void onUnlockMethodStateChanged() {
        // Unlock method state changed. Notify KeguardMonitor
        updateKeyguardState();
        logStateToEventlog();
    }

@@ -3419,9 +3421,7 @@ public class StatusBar extends SystemUI implements DemoMode,
        checkBarModes();
        updateScrimController();
        mPresenter.updateMediaMetaData(false, mState != StatusBarState.KEYGUARD);
        mKeyguardMonitor.notifyKeyguardState(mStatusBarKeyguardViewManager.isShowing(),
                mUnlockMethodCache.isMethodSecure(),
                mStatusBarKeyguardViewManager.isOccluded());
        updateKeyguardState();
        Trace.endSection();
    }

@@ -3460,6 +3460,12 @@ public class StatusBar extends SystemUI implements DemoMode,
        mStatusBarStateController.setIsDozing(dozing);
    }

    private void updateKeyguardState() {
        mKeyguardMonitor.notifyKeyguardState(mStatusBarKeyguardViewManager.isShowing(),
                mUnlockMethodCache.isMethodSecure(),
                mStatusBarKeyguardViewManager.isOccluded());
    }

    public void onActivationReset() {
        mKeyguardIndicationController.hideTransientIndication();
    }