Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 57729bf9 authored by Winson Chung's avatar Winson Chung Committed by Automerger Merge Worker
Browse files

Merge "Snap to running task if it's offscreen when back is invoked" into...

Merge "Snap to running task if it's offscreen when back is invoked" into tm-dev am: 7d54b06c am: c8a05f37

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/18897728



Change-Id: I4d6fa90c91b17ff655181a27e62eee33e11a8629
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents b763ba80 c8a05f37
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -131,9 +131,14 @@ public class OverviewState extends LauncherState {

    @Override
    public void onBackPressed(Launcher launcher) {
        TaskView taskView = launcher.<RecentsView>getOverviewPanel().getRunningTaskView();
        RecentsView recentsView = launcher.getOverviewPanel();
        TaskView taskView = recentsView.getRunningTaskView();
        if (taskView != null) {
            if (recentsView.isTaskViewFullyVisible(taskView)) {
                taskView.launchTasks();
            } else {
                recentsView.snapToPage(recentsView.indexOfChild(taskView));
            }
        } else {
            super.onBackPressed(launcher);
        }