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

Commit f009493d authored by Tony Wickham's avatar Tony Wickham
Browse files

Close floating views when entering overview

Bug: 77995763
Change-Id: I9554b3d4925e208472de06d9e754d0aee369d75b
parent 2998e432
Loading
Loading
Loading
Loading
+0 −6
Original line number Diff line number Diff line
@@ -15,7 +15,6 @@
 */
package com.android.launcher3.uioverrides;

import com.android.launcher3.AbstractFloatingView;
import com.android.launcher3.Launcher;
import com.android.quickstep.QuickScrubController;
import com.android.quickstep.views.RecentsView;
@@ -39,11 +38,6 @@ public class FastOverviewState extends OverviewState {
        recentsView.getQuickScrubController().onFinishedTransitionToQuickScrub();
    }

    public void onStateEnabled(Launcher launcher) {
        super.onStateEnabled(launcher);
        AbstractFloatingView.closeAllOpenViews(launcher);
    }

    @Override
    public int getVisibleElements(Launcher launcher) {
        return NONE;
+2 −0
Original line number Diff line number Diff line
@@ -21,6 +21,7 @@ import static com.android.launcher3.states.RotationHelper.REQUEST_ROTATE;

import android.view.View;

import com.android.launcher3.AbstractFloatingView;
import com.android.launcher3.DeviceProfile;
import com.android.launcher3.Launcher;
import com.android.launcher3.LauncherState;
@@ -58,6 +59,7 @@ public class OverviewState extends LauncherState {
    public void onStateEnabled(Launcher launcher) {
        RecentsView rv = launcher.getOverviewPanel();
        rv.setOverviewStateEnabled(true);
        AbstractFloatingView.closeAllOpenViews(launcher);
    }

    @Override