Merge "Allow to show pinned taskbar when Launcher is visible" into main

This commit is contained in:
Toshiki Kikuchi
2024-09-18 23:16:57 +00:00
committed by Android (Google) Code Review
7 changed files with 100 additions and 4 deletions

View File

@@ -50,6 +50,7 @@ import com.android.quickstep.util.GroupTask;
import com.android.quickstep.util.TISBindHelper;
import com.android.quickstep.views.RecentsView;
import com.android.systemui.shared.system.QuickStepContract.SystemUiStateFlags;
import com.android.wm.shell.shared.desktopmode.DesktopModeStatus;
import java.io.PrintWriter;
import java.util.Arrays;
@@ -210,6 +211,9 @@ public class LauncherTaskbarUIController extends TaskbarUIController {
*/
@Override
public void onLauncherVisibilityChanged(boolean isVisible) {
if (DesktopModeStatus.enterDesktopByDefaultOnFreeformDisplay(mLauncher)) {
DisplayController.handleInfoChangeForLauncherVisibilityChanged(mLauncher);
}
onLauncherVisibilityChanged(isVisible, false /* fromInit */);
}