diff options
| author | 2024-05-23 09:13:28 +0000 | |
|---|---|---|
| committer | 2024-05-23 09:13:28 +0000 | |
| commit | 7947ff2e06f3197e992767feb54ccf639554352a (patch) | |
| tree | b64af78a09082806a7a8d39ccfdf3682b82967e5 /libs/androidfw/StringPool.cpp | |
| parent | bb15ca0ce7f92d27003cb5fd6398ab0458ae3ec7 (diff) | |
Do not create starting window if app window isDrawn.
The WinAnimator.getShown state will be changed before transition ready,
so there can be a short timing that system can add starting window
during pausing activity -> scheduleIdle -> stop activity while keyguard
locked, because the app window can already report drawn, but the
activity hasn't commit visible. If keyguard going away happen just
between pausing activity -> scheduleIdle, there can have a chance that
starting window stuck on app, becuase app window has already drawn.
Bug: 339586518
Test: steps on the bug
Change-Id: I51eb515fe9bcf73f52f8e8144f54f5b24d9bc044
Diffstat (limited to 'libs/androidfw/StringPool.cpp')
0 files changed, 0 insertions, 0 deletions