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

Commit 99b41628 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: 43f3398d

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



Change-Id: Ifcc07538f2c8b42fe0fa6f1846056b41da3fd3c0
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents b763ba80 43f3398d
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);
        }