diff options
| -rw-r--r-- | packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java b/packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java index 4e24d54f1fa4..04def86fd7b1 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java +++ b/packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java @@ -406,6 +406,13 @@ public class RecentsActivity extends Activity implements RecentsView.RecentsView mRecentsView.disableLayersForOneFrame(); } + if (launchState.startHidden) { + launchState.startHidden = false; + mRecentsView.setStackViewVisibility(View.INVISIBLE); + } else { + mRecentsView.setStackViewVisibility(View.VISIBLE); + } + // Notify that recents is now visible SystemServicesProxy ssp = Recents.getSystemServices(); EventBus.getDefault().send(new RecentsVisibilityChangedEvent(this, ssp, true)); @@ -414,19 +421,6 @@ public class RecentsActivity extends Activity implements RecentsView.RecentsView } @Override - protected void onResume() { - super.onResume(); - - final RecentsActivityLaunchState state = Recents.getConfiguration().getLaunchState(); - if (state.startHidden) { - state.startHidden = false; - mRecentsView.setStackViewVisibility(View.INVISIBLE); - } else { - mRecentsView.setStackViewVisibility(View.VISIBLE); - } - } - - @Override public void onEnterAnimationComplete() { super.onEnterAnimationComplete(); EventBus.getDefault().send(new EnterRecentsWindowAnimationCompletedEvent()); |