Merge "Don't recreate taskbar in Overview" into main

This commit is contained in:
Jagrut Desai
2024-12-05 19:32:07 +00:00
committed by Android (Google) Code Review

View File

@@ -111,10 +111,9 @@ public class DesktopVisibilityController {
public boolean areDesktopTasksVisible() {
boolean desktopTasksVisible = mVisibleDesktopTasksCount > 0;
if (DEBUG) {
Log.d(TAG, "areDesktopTasksVisible: desktopVisible=" + desktopTasksVisible
+ " overview=" + mInOverviewState);
Log.d(TAG, "areDesktopTasksVisible: desktopVisible=" + desktopTasksVisible);
}
return desktopTasksVisible && !mInOverviewState;
return desktopTasksVisible;
}
/**
@@ -219,12 +218,8 @@ public class DesktopVisibilityController {
+ " currentValue=" + mInOverviewState);
}
if (overviewStateEnabled != mInOverviewState) {
final boolean wereDesktopTasksVisibleBefore = areDesktopTasksVisible();
mInOverviewState = overviewStateEnabled;
final boolean areDesktopTasksVisibleNow = areDesktopTasksVisible();
if (wereDesktopTasksVisibleBefore != areDesktopTasksVisibleNow) {
notifyDesktopVisibilityListeners(areDesktopTasksVisibleNow);
}
if (ENABLE_DESKTOP_WINDOWING_WALLPAPER_ACTIVITY.isTrue()) {
return;