summaryrefslogtreecommitdiff
path: root/libs/androidfw/AttributeResolution.cpp
diff options
context:
space:
mode:
author Evan Laird <evanlaird@google.com> 2025-02-06 14:24:37 -0500
committer Evan Laird <evanlaird@google.com> 2025-02-11 19:09:09 -0500
commit6dcc435d50cbf7f123764defed84269cd8253fe6 (patch)
tree07d7142f2081c58f3fd0a43f7ecc2ce158adc57f /libs/androidfw/AttributeResolution.cpp
parent2f131f5edaa690dd8f6659a94ac12292d005566b (diff)
[sb] fully hide clock when root modernization is on
Clock.java decides to manage its own visibility when it starts up, and was conflicting with the different order-of-things during initialization. CollapsedStatusBarFragment handled visibilities on its own and got a chance to modify them after `onViewCreated`. Alas, we have no such place to put that in StatusBarRoot.kt. This change does two things: 1. Turn off the visibility handling in Clock.java when root_modernization is enabled 2. Creates a new hideInitially method in the binder so that we can optimally hide the views without canceling any animations Test: manually restarting systemui; verify there are no clock frames Bug: 394823033 Flag: com.android.systemui.status_bar_root_modernization Change-Id: If075421071160ec42039fb2ddacd08bccc111624
Diffstat (limited to 'libs/androidfw/AttributeResolution.cpp')
0 files changed, 0 insertions, 0 deletions