diff options
author | 2024-09-13 03:40:24 +0000 | |
---|---|---|
committer | 2024-09-13 04:04:19 +0000 | |
commit | e534e81fe1b1047077eb5adf76b33620a65f5f84 (patch) | |
tree | 13e721eecd4a0c1a5912bdd2cf3346c7d4f87af7 /services/appfunctions/java | |
parent | fa07bc40e06ec647ec759d9f5108cf90a71b1c94 (diff) |
Avoid remove starting window too early when playing multiple transitions
The app window would choose sync transaction for prepareSurfaceLocked
if there are more than one transacition hasn't handled in shell, so the
app window would only commit visilble after all start transactions
applied. Defer remove starting window until the transaction commit count
to zero.
Flag: EXEMPT bugfix
Bug: 362347290
Test: verify starting window won't stuck from normal launch.
Change-Id: I756e4f9930f8a91023c0e7da10f632da8839d745
Diffstat (limited to 'services/appfunctions/java')
0 files changed, 0 insertions, 0 deletions