Invoke home via recents for fallback recents

Fixes: 194286702
Test: Go home from app and overview for
3P and normal launcher (test via separate recents activity
in debug menu)

Change-Id: Ifac4afbfa549265a80448ee460a780bf0984f9e1
This commit is contained in:
Vinit Nayak
2021-07-30 11:21:11 -07:00
parent a67358bc8d
commit 8d51468426
2 changed files with 9 additions and 4 deletions

View File

@@ -49,6 +49,7 @@ public class OverviewCommandHelper {
public static final int TYPE_SHOW_NEXT_FOCUS = 2;
public static final int TYPE_HIDE = 3;
public static final int TYPE_TOGGLE = 4;
public static final int TYPE_HOME = 5;
private static final String TRANSITION_NAME = "Transition:toOverview";
@@ -154,6 +155,10 @@ public class OverviewCommandHelper {
// already hidden
return true;
}
if (cmd.type == TYPE_HOME) {
mService.startActivity(mOverviewComponentObserver.getHomeIntent());
return true;
}
} else {
switch (cmd.type) {
case TYPE_SHOW:
@@ -168,6 +173,9 @@ public class OverviewCommandHelper {
}
case TYPE_TOGGLE:
return launchTask(recents, getNextTask(recents), cmd);
case TYPE_HOME:
recents.startHome();
return true;
}
}