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:
Jorim Jaggi
2014-11-12 15:55:50 +00:00
committed by Android Git Automerger

View File

@@ -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() mStatusBarKeyguardViewManager.dismissWithAction(action, afterKeyguardGone);
&& mNotificationPanel.isLaunchTransitionRunning() && !afterKeyguardGone) {
action.onDismiss();
mNotificationPanel.setLaunchTransitionEndRunnable(new Runnable() {
@Override
public void run() {
mStatusBarKeyguardViewManager.dismiss();
}
});
} else {
mStatusBarKeyguardViewManager.dismissWithAction(action, afterKeyguardGone);
}
} else { } else {
action.onDismiss(); action.onDismiss();
} }