diff options
| author | 2025-01-30 19:37:16 -0500 | |
|---|---|---|
| committer | 2025-01-31 17:15:07 -0500 | |
| commit | a270a4761f809482c19826e09aed2dd033564271 (patch) | |
| tree | 669eef5c9d104ba8b3df8f50bd439e87b15b7496 /libs/androidfw/ResourceTimer.cpp | |
| parent | c0effb99566d6afccd4dc48a2e19083cccda9875 (diff) | |
[sb] get rid of recomposition on the StatusBarRoot
StatusBarRoot was using AndroidView, and a single top-level `visible`
flow to determine whether or not to hide the entirety of
PhoneStatusBarView.
This was ultimately pretty inefficient, and was not what the previous
fragment was doing. This change does two main things:
1. Use the HomeStatusBarViewBinder to set initial visibilities to GONE,
and relies on the bindings themselves to adjust as-needed
2. Removes the need for the `update` block in the AndroidView that
contains PhoneStatusBarView
Test: sysui tests
Test: manually kiling sysui
Bug: 393610814
Flag: EXEMPT bugfix
Change-Id: If79b8f20cedeee4ecf19ace69d41f7966cab03f4
Diffstat (limited to 'libs/androidfw/ResourceTimer.cpp')
0 files changed, 0 insertions, 0 deletions