diff options
| author | 2024-12-10 06:50:09 +0000 | |
|---|---|---|
| committer | 2024-12-10 06:50:09 +0000 | |
| commit | c18b4270a6b2bfe49bc47c18e5cf206bc1db2e1a (patch) | |
| tree | b2cf6f55d732067ee78a1d40e04f9018475d6065 /libs/androidfw/AssetsProvider.cpp | |
| parent | 174083284168ecb0386a59763492369656b76211 (diff) | |
Fixes splash screen get removed directly without passing to client.
Fix regression from ag/29645700.
If an app has request to copy splash screen, and removeStartingWindow
was called before transition finish, transferSplashScreenIfNeeded will
set mRemoveAfterTransaction to AFTER_TRANSACTION_COPY_TO_CLIENT.
But then when transition finish, transferSplashScreenIfNeeded shouldn't
skip requestCopySplashScreen.
Flag: EXEMPT bugfix
Bug: 381319359
Test: run "atest SplashscreenTests" more than 10 times
Change-Id: Ia6c530b15d43e85cdbaa194054defd864e96e903
Diffstat (limited to 'libs/androidfw/AssetsProvider.cpp')
0 files changed, 0 insertions, 0 deletions