diff options
| author | 2025-03-12 15:14:49 -0400 | |
|---|---|---|
| committer | 2025-03-14 11:32:45 -0700 | |
| commit | 93f9781bf9964e3f157ce634a6c5318d8994971c (patch) | |
| tree | a06d7e1bf4f6de94b14b2728a5b668833d454248 /libs/androidfw/StringPool.cpp | |
| parent | 41ef72bcbc37776c2cdb6a80446c5c5fadb60dc8 (diff) | |
Enqueue ATMS calls before display callbacks.
For currently mysterious reasons, the display callbacks can take up to 1000ms to run, and due to a Handler#runWithScissors call in TrustManager, this can block the ATMS lockscreen calls, resulting in unlocked app content being visible under the lockscreen for some time.
I don't know what will happen if we invert the order here. It seems to work fine, but let's see what presubmits have to say.
Bug: 399693427
Test: manual
Test: presubmits pass
Flag: com.android.systemui.keyguard_wm_reorder_atms_calls
Change-Id: I9ecca8cd2125b3d7b791f17b639417b2b7f4c14c
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions