From 204c220f50051e0c2c2c02c638a72aeaacfcbb50 Mon Sep 17 00:00:00 2001 From: Vadim Tryshev Date: Mon, 19 Mar 2018 17:07:54 -0700 Subject: [PATCH] Not opening current task for closed Recents If Launcher is closed manually while Alt-Tabbing, and then Tab gets released, we now don't activate the current task in Overview. Bug: 73090995 Test: After Alt-Tab, while holding Tab, close the Launcher by touch. Then release Tab. Change-Id: Ic3c2d02b6b7721e0d8948b84e73dee85eedad800 --- .../src/com/android/quickstep/OverviewCommandHelper.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/quickstep/src/com/android/quickstep/OverviewCommandHelper.java b/quickstep/src/com/android/quickstep/OverviewCommandHelper.java index ef58fad29b..5f09f00e73 100644 --- a/quickstep/src/com/android/quickstep/OverviewCommandHelper.java +++ b/quickstep/src/com/android/quickstep/OverviewCommandHelper.java @@ -108,8 +108,10 @@ public class OverviewCommandHelper extends InternalStateHandler { public void onOverviewHidden() { getLauncher().runOnUiThread(() -> { - final RecentsView rv = getLauncher().getOverviewPanel(); - rv.launchNextTask(); + if (isOverviewAlmostVisible()) { + final RecentsView rv = getLauncher().getOverviewPanel(); + rv.launchNextTask(); + } } ); }