diff --git a/packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java b/packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java index fa8523448842d..8680786a470d7 100644 --- a/packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java +++ b/packages/SystemUI/src/com/android/systemui/recents/RecentsActivity.java @@ -454,7 +454,9 @@ public class RecentsActivity extends Activity implements RecentsView.RecentsView public void onBackPressed() { // Unfilter any stacks if (!mRecentsView.unfilterFilteredStacks()) { - super.onBackPressed(); + if (!mRecentsView.launchFirstTask()) { + super.onBackPressed(); + } } }