diff options
| author | 2025-03-11 11:29:54 +0000 | |
|---|---|---|
| committer | 2025-03-11 23:23:54 +0000 | |
| commit | 71331b4a1370c1bcc3f6a9c161ababacfd714f30 (patch) | |
| tree | bc067a37bef785c833673d0bf52cd83ba8a7c454 /libs/androidfw/StringPool.cpp | |
| parent | 1dd660e40a04c39e7f586e2f475b62b3565daaba (diff) | |
Send sysui state for all display when launcher connects
Previosuly we were just sending the SysUI State for the default display. Now we're sending it for all displays (only if the flag is on).
I regret having to make "notifySysUiStateFlagsForAllDisplays" public, but it seems there is no resonable way to trigger onServiceConnected from tests.
+ renamed the SysUIState to "DefaultSysUIState", and getting it from the PerDisplayRepository (but it's exactly the same instance while the flag is off.
+ Make FakeDisplayRepository have the default display at first.
Bug: 362719719
Bug: 398011576
Test: LauncherProxyServiceTest
Flag: com.android.systemui.shade_window_goes_around
Change-Id: I2717ad32077412a88e5d0a45e4f206725a217c95
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions