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

Commit a0967d21 authored by Sunny Goyal's avatar Sunny Goyal
Browse files

Merging ub-launcher3-qt-dev, build 5697268

Test: Manual

Bug:135038270 P1 Apps getting stuck while switching in the overiew screen.
Bug:135885458 P1 Arrow floating when in app switcher
Change-Id: Ifa132ba008423a95291a17deea3d8e3846dbbacc
parents 5cd4333b 66b1cc96
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -113,4 +113,7 @@ public final class FallbackActivityControllerHelper extends
    public int getContainerType() {
        return LauncherLogProto.ContainerType.SIDELOADED_LAUNCHER;
    }

    @Override
    public void onLaunchTaskSuccess(RecentsActivity activity) { }
}
+5 −0
Original line number Diff line number Diff line
@@ -104,4 +104,9 @@ public final class LauncherActivityControllerHelper extends GoActivityControlHel
        return launcher != null ? launcher.getStateManager().getState().containerType
                : LauncherLogProto.ContainerType.APP;
    }

    @Override
    public void onLaunchTaskSuccess(Launcher launcher) {
        launcher.getStateManager().moveToRestState();
    }
}
+2 −1
Original line number Diff line number Diff line
@@ -81,7 +81,8 @@ public class BackgroundAppState extends OverviewState {

    @Override
    public int getVisibleElements(Launcher launcher) {
        return super.getVisibleElements(launcher) & ~RECENTS_CLEAR_ALL_BUTTON;
        return super.getVisibleElements(launcher)
                & ~RECENTS_CLEAR_ALL_BUTTON & ~VERTICAL_SWIPE_INDICATOR;
    }

    @Override
+2 −0
Original line number Diff line number Diff line
@@ -57,6 +57,8 @@ public class QuickSwitchState extends BackgroundAppState {
                if (!success) {
                    launcher.getStateManager().goToState(OVERVIEW);
                    tasktolaunch.notifyTaskLaunchFailed(TAG);
                } else {
                    launcher.getStateManager().moveToRestState();
                }
            }, new Handler(Looper.getMainLooper()));
        } else {
+5 −0
Original line number Diff line number Diff line
@@ -230,4 +230,9 @@ public final class FallbackActivityControllerHelper implements
        // TODO: probably go back to overview instead.
        activity.<RecentsView>getOverviewPanel().startHome();
    }

    @Override
    public void onLaunchTaskSuccess(RecentsActivity activity) {
        activity.onTaskLaunched();
    }
}
Loading