diff options
| author | 2025-02-06 14:24:37 -0500 | |
|---|---|---|
| committer | 2025-02-11 19:09:09 -0500 | |
| commit | 6dcc435d50cbf7f123764defed84269cd8253fe6 (patch) | |
| tree | 07d7142f2081c58f3fd0a43f7ecc2ce158adc57f /libs/androidfw/AttributeResolution.cpp | |
| parent | 2f131f5edaa690dd8f6659a94ac12292d005566b (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