am 4c3133a2: am cb326240: Merge "Correctly handle launch animations for affordances" into lmp-mr1-dev
* commit '4c3133a2d1142ca5bf5d6165d32621cc22b34392': Correctly handle launch animations for affordances
This commit is contained in:
@@ -3123,18 +3123,7 @@ public class PhoneStatusBar extends BaseStatusBar implements DemoMode,
|
|||||||
protected void dismissKeyguardThenExecute(final OnDismissAction action,
|
protected void dismissKeyguardThenExecute(final OnDismissAction action,
|
||||||
boolean afterKeyguardGone) {
|
boolean afterKeyguardGone) {
|
||||||
if (mStatusBarKeyguardViewManager.isShowing()) {
|
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);
|
mStatusBarKeyguardViewManager.dismissWithAction(action, afterKeyguardGone);
|
||||||
}
|
|
||||||
} else {
|
} else {
|
||||||
action.onDismiss();
|
action.onDismiss();
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user