diff options
| -rw-r--r-- | core/java/android/view/ViewRootImpl.java | 3 | ||||
| -rw-r--r-- | core/java/android/window/flags/windowing_frontend.aconfig | 8 |
2 files changed, 10 insertions, 1 deletions
diff --git a/core/java/android/view/ViewRootImpl.java b/core/java/android/view/ViewRootImpl.java index 1c0700f69ab6..e97f603f5db3 100644 --- a/core/java/android/view/ViewRootImpl.java +++ b/core/java/android/view/ViewRootImpl.java @@ -133,6 +133,7 @@ import static com.android.window.flags.Flags.enableCaptionCompatInsetForceConsum import static com.android.window.flags.Flags.insetsControlChangedItem; import static com.android.window.flags.Flags.insetsControlSeq; import static com.android.window.flags.Flags.setScPropertiesInClient; +import static com.android.window.flags.Flags.systemUiImmersiveConfirmationDialog; import android.Manifest; import android.accessibilityservice.AccessibilityService; @@ -378,7 +379,7 @@ public final class ViewRootImpl implements ViewParent, * @hide */ public static final boolean CLIENT_IMMERSIVE_CONFIRMATION = - SystemProperties.getBoolean("persist.wm.debug.client_immersive_confirmation", false); + systemUiImmersiveConfirmationDialog(); /** * Set this system property to true to force the view hierarchy to render diff --git a/core/java/android/window/flags/windowing_frontend.aconfig b/core/java/android/window/flags/windowing_frontend.aconfig index 9aeccf4c3d9b..0cb96df2878b 100644 --- a/core/java/android/window/flags/windowing_frontend.aconfig +++ b/core/java/android/window/flags/windowing_frontend.aconfig @@ -202,6 +202,14 @@ flag { } flag { + name: "system_ui_immersive_confirmation_dialog" + namespace: "windowing_frontend" + description: "Enable the implementation of the immersive confirmation dialog on system UI side by default" + bug: "359713629" + is_fixed_read_only: true +} + +flag { name: "ensure_wallpaper_in_transitions" namespace: "windowing_frontend" description: "Ensure that wallpaper window tokens are always present/available for collection in transitions" |