Loading core/java/android/window/DesktopModeFlags.java +2 −0 Original line number Diff line number Diff line Loading @@ -81,6 +81,8 @@ public enum DesktopModeFlags { Flags::enableDesktopAppLaunchTransitionsBugfix, true), ENABLE_DESKTOP_COMPAT_UI_VISIBILITY_STATUS( Flags::enableCompatUiVisibilityStatus, true), ENABLE_DESKTOP_SKIP_COMPAT_UI_EDUCATION_IN_DESKTOP_MODE_BUGFIX( Flags::skipCompatUiEducationInDesktopMode, true), INCLUDE_TOP_TRANSPARENT_FULLSCREEN_TASK_IN_DESKTOP_HEURISTIC( Flags::includeTopTransparentFullscreenTaskInDesktopHeuristic, true), ENABLE_DESKTOP_WINDOWING_HSUM(Flags::enableDesktopWindowingHsum, true), Loading libs/WindowManager/Shell/src/com/android/wm/shell/compatui/CompatUIController.java +3 −2 Original line number Diff line number Diff line Loading @@ -37,9 +37,9 @@ import android.view.Display; import android.view.InsetsSourceControl; import android.view.InsetsState; import android.view.accessibility.AccessibilityManager; import android.window.DesktopModeFlags; import com.android.internal.annotations.VisibleForTesting; import com.android.window.flags.Flags; import com.android.wm.shell.ShellTaskOrganizer; import com.android.wm.shell.common.DisplayController; import com.android.wm.shell.common.DisplayController.OnDisplaysChangedListener; Loading Loading @@ -873,6 +873,7 @@ public class CompatUIController implements OnDisplaysChangedListener, } boolean isDesktopModeShowing = mDesktopUserRepositories.get().getCurrent() .getVisibleTaskCount(taskInfo.displayId) > 0; return Flags.skipCompatUiEducationInDesktopMode() && isDesktopModeShowing; return DesktopModeFlags.ENABLE_DESKTOP_SKIP_COMPAT_UI_EDUCATION_IN_DESKTOP_MODE_BUGFIX .isTrue() && isDesktopModeShowing; } } Loading
core/java/android/window/DesktopModeFlags.java +2 −0 Original line number Diff line number Diff line Loading @@ -81,6 +81,8 @@ public enum DesktopModeFlags { Flags::enableDesktopAppLaunchTransitionsBugfix, true), ENABLE_DESKTOP_COMPAT_UI_VISIBILITY_STATUS( Flags::enableCompatUiVisibilityStatus, true), ENABLE_DESKTOP_SKIP_COMPAT_UI_EDUCATION_IN_DESKTOP_MODE_BUGFIX( Flags::skipCompatUiEducationInDesktopMode, true), INCLUDE_TOP_TRANSPARENT_FULLSCREEN_TASK_IN_DESKTOP_HEURISTIC( Flags::includeTopTransparentFullscreenTaskInDesktopHeuristic, true), ENABLE_DESKTOP_WINDOWING_HSUM(Flags::enableDesktopWindowingHsum, true), Loading
libs/WindowManager/Shell/src/com/android/wm/shell/compatui/CompatUIController.java +3 −2 Original line number Diff line number Diff line Loading @@ -37,9 +37,9 @@ import android.view.Display; import android.view.InsetsSourceControl; import android.view.InsetsState; import android.view.accessibility.AccessibilityManager; import android.window.DesktopModeFlags; import com.android.internal.annotations.VisibleForTesting; import com.android.window.flags.Flags; import com.android.wm.shell.ShellTaskOrganizer; import com.android.wm.shell.common.DisplayController; import com.android.wm.shell.common.DisplayController.OnDisplaysChangedListener; Loading Loading @@ -873,6 +873,7 @@ public class CompatUIController implements OnDisplaysChangedListener, } boolean isDesktopModeShowing = mDesktopUserRepositories.get().getCurrent() .getVisibleTaskCount(taskInfo.displayId) > 0; return Flags.skipCompatUiEducationInDesktopMode() && isDesktopModeShowing; return DesktopModeFlags.ENABLE_DESKTOP_SKIP_COMPAT_UI_EDUCATION_IN_DESKTOP_MODE_BUGFIX .isTrue() && isDesktopModeShowing; } }