From bc193b477d2ff744924dd6ce1ba73bcc9b126b15 Mon Sep 17 00:00:00 2001 From: Alex Stetson Date: Fri, 13 May 2022 12:15:58 -0700 Subject: [PATCH] Allow remote inset transient bar configuration Allow an OEM to configure the show transient behavior when using a RemoteInsetsControlTarget. Bug: 231351266 Test: manual, atest com.android.server.wm.DisplayPolicyTests#testCanSystemBarsBeShownByUser Change-Id: I2555b437ed62ea26f85dade6faa9c3a3cbc24593 Merged-In: I2555b437ed62ea26f85dade6faa9c3a3cbc24593 --- core/res/res/values/config.xml | 9 +++++++ core/res/res/values/symbols.xml | 1 + .../com/android/server/wm/DisplayContent.java | 17 ++++++++++--- .../com/android/server/wm/DisplayPolicy.java | 19 ++++++++++++-- .../server/wm/ImmersiveModeConfirmation.java | 6 ++++- .../android/server/wm/DisplayPolicyTests.java | 25 +++++++++++++++++++ .../server/wm/TestWindowManagerPolicy.java | 3 ++- 7 files changed, 72 insertions(+), 8 deletions(-) diff --git a/core/res/res/values/config.xml b/core/res/res/values/config.xml index a8c7bf249adac..6cde52178fdf2 100644 --- a/core/res/res/values/config.xml +++ b/core/res/res/values/config.xml @@ -757,6 +757,15 @@ bar for all apps. --> false + + false +