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

Commit fdee4f53 authored by Maryam Dehaini's avatar Maryam Dehaini
Browse files

Add immersive handle hiding flag to developer options

Bug: 336368019
Test: m
Flag: com.android.window.flags.enable_desktop_windowing_immersive_handle_hiding
Change-Id: Ia46725fdc4cac37741b5e50b7dedfd582eb86f5d
parent 5a836187
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -74,6 +74,8 @@ public enum DesktopModeFlags {
    ENABLE_DESKTOP_WINDOWING_EXIT_TRANSITIONS_BUGFIX(
            Flags::enableDesktopWindowingExitTransitionsBugfix, true),
    ENABLE_DESKTOP_WINDOWING_HSUM(Flags::enableDesktopWindowingHsum, true),
    ENABLE_DESKTOP_WINDOWING_IMMERSIVE_HANDLE_HIDING(
            Flags::enableDesktopWindowingImmersiveHandleHiding, true),
    ENABLE_DESKTOP_WINDOWING_MODALS_POLICY(Flags::enableDesktopWindowingModalsPolicy, true),
    ENABLE_DESKTOP_WINDOWING_MODE(Flags::enableDesktopWindowingMode, true),
    ENABLE_DESKTOP_WINDOWING_MULTI_INSTANCE_FEATURES(
+2 −1
Original line number Diff line number Diff line
@@ -1993,7 +1993,8 @@ public class DesktopModeWindowDecorViewModel implements WindowDecorViewModel,
                    continue;
                }
                if (decor.mTaskInfo.displayId == displayId
                        && Flags.enableDesktopWindowingImmersiveHandleHiding()) {
                        && DesktopModeFlags
                        .ENABLE_DESKTOP_WINDOWING_IMMERSIVE_HANDLE_HIDING.isTrue()) {
                    decor.onInsetsStateChanged(insetsState);
                }
                if (!DesktopModeFlags.ENABLE_HANDLE_INPUT_FIX.isTrue()) {