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

Commit e74d3467 authored by Alex Chau's avatar Alex Chau Committed by Android (Google) Code Review
Browse files

Merge "Perform state switch to Overview from -1 screen" into main

parents cbadaa6d 1cd3fe27
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -212,6 +212,9 @@ public final class LauncherActivityInterface extends
        if (launcher.isStarted() && (isInLiveTileMode() || launcher.hasBeenResumed())) {
            return launcher;
        }
        if (isInMinusOne()) {
            return launcher;
        }

        return null;
    }
@@ -289,6 +292,15 @@ public final class LauncherActivityInterface extends
                && TopTaskTracker.INSTANCE.get(launcher).getCachedTopTask(false).isHomeTask();
    }

    private boolean isInMinusOne() {
        QuickstepLauncher launcher = getCreatedContainer();

        return launcher != null
                && launcher.getStateManager().getState() == NORMAL
                && !launcher.isStarted()
                && TopTaskTracker.INSTANCE.get(launcher).getCachedTopTask(false).isHomeTask();
    }

    @Override
    public void onLaunchTaskFailed() {
        QuickstepLauncher launcher = getCreatedContainer();