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

Commit 4d5ce7c1 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: Iaf6037519f6985c44d6198bc772f3a6ef375b87f
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents ec8a8509 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);
        }