summaryrefslogtreecommitdiff
path: root/libs/androidfw/AttributeResolution.cpp
diff options
context:
space:
mode:
author Nicolo' Mazzucato <nicomazz@google.com> 2025-01-13 23:25:00 +0000
committer Nicolo' Mazzucato <nicomazz@google.com> 2025-01-13 23:25:00 +0000
commit5590a3361707e7600cf05f9a6950800631d7e0e9 (patch)
tree88478b59e91101a58c87acbf4d90bbebf1df1f47 /libs/androidfw/AttributeResolution.cpp
parentcc32b4c14350f6825ecf150b19466c5da0492c98 (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/AttributeResolution.cpp')
0 files changed, 0 insertions, 0 deletions