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

Commit d6f440e0 authored by Jorim Jaggi's avatar Jorim Jaggi
Browse files

Correctly handle launch animations for affordances

Bug: 15991916
Change-Id: I019d28b960bc74f3c0f05081bea4a303b16df204
parent 44f60cca
Loading
Loading
Loading
Loading
+1 −12
Original line number Diff line number Diff line
@@ -3123,18 +3123,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
    protected void dismissKeyguardThenExecute(final OnDismissAction action,
            boolean afterKeyguardGone) {
        if (mStatusBarKeyguardViewManager.isShowing()) {
            if (UnlockMethodCache.getInstance(mContext).isMethodInsecure()
                    && mNotificationPanel.isLaunchTransitionRunning() && !afterKeyguardGone) {
                action.onDismiss();
                mNotificationPanel.setLaunchTransitionEndRunnable(new Runnable() {
                    @Override
                    public void run() {
                        mStatusBarKeyguardViewManager.dismiss();
                    }
                });
            } else {
            mStatusBarKeyguardViewManager.dismissWithAction(action, afterKeyguardGone);
            }
        } else {
            action.onDismiss();
        }