diff options
| author | 2025-01-13 23:25:00 +0000 | |
|---|---|---|
| committer | 2025-01-13 23:25:00 +0000 | |
| commit | 5590a3361707e7600cf05f9a6950800631d7e0e9 (patch) | |
| tree | 88478b59e91101a58c87acbf4d90bbebf1df1f47 /libs/androidfw/ResourceTimer.cpp | |
| parent | cc32b4c14350f6825ecf150b19466c5da0492c98 (diff) | |
Fix issues when shade window is moved very fast between displays
If the shade window was moved too fast between displays the "wait for expansion to finish" was failing with a timeout, making the ShadeDisplayRepository information about where the shade was supposed to be wrong.
In this new version even if we hit the shade expansion timeout we ignore the error (as it can happen also because the user is half expanded manually)
Also cancellation has a better error message that also shows the display id move that failed.
Bug: 362719719
Test: Move the shade between displays quickly and verify the expansion on a new display always triggers the shade to move
Flag: com.android.systemui.shade_window_goes_around
Change-Id: I5b036e8747a523a2ce404dceb175bb42d874f62e
Diffstat (limited to 'libs/androidfw/ResourceTimer.cpp')
0 files changed, 0 insertions, 0 deletions