summaryrefslogtreecommitdiff
path: root/libs/androidfw/StringPool.cpp
diff options
context:
space:
mode:
author Alejandro Nijamkin <nijamkin@google.com> 2024-06-25 15:24:54 -0700
committer Alejandro Nijamkin <nijamkin@google.com> 2024-06-25 15:29:25 -0700
commit5b4ccd5890fe101a90931223072ee78c0ed6d8c4 (patch)
tree68efbc1633ae22b0c733cdf2ce9074f1c21dfb65 /libs/androidfw/StringPool.cpp
parent3d6fe8925d8a54709a9684118c852d92721870ea (diff)
[flexiglass] StatusBarState is SHADE when occluded.
As it turns out, the state needs to be SHADE when system UI is occluded. To make sure of this, I compared the output of adb shell dumpsys activity service com.android.systemui/.SystemUIService StatusBarStateControllerImpl | grep mState when the camera app is occluding system UI in pre-Flexiglass to Flexiglass. By having it be SHADE, the codepath in CentralSurfaces.showBouncerOrLockScreenIfKeyguard doesn't actually try to show the bouncer each time that visibility is changed - which was continuously causing a change to the bouncer scene behind the occluding camera activity. Bug: 349438272 Test: added unit test Test: manually verified that the scene isn't being changed to bouncer behind the occluding camera app, this is done using adb logcat -s SceneFramework Flag: com.android.systemui.scene_container Change-Id: Id12cfed12ed31909afc4724e79c2932913c1f6ed
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions