diff options
| author | 2023-10-06 12:15:01 +0000 | |
|---|---|---|
| committer | 2023-10-09 17:55:39 +0000 | |
| commit | 3fc49ae16be0c421a9afa6fcfaa5d771747f059d (patch) | |
| tree | e8ccc5398a0b49d6714ffda7752d5bc1d6582b77 /api/api_test.go | |
| parent | 2f4e88a25abab10f1a9ee9f44707351eda73525b (diff) | |
Improve surface visibility recovering with transition
For example:
1. A transition contains an incorrect info which will set X
to be invisible.
2. When the transition is playing, set the surface of X to
visible directly if there is no collecting transition.
3. The transition of step 1 finishes, which applies invisible
to X, then the recovering of step 2 doesn't help.
So it will be more robust to recover until the playing transitions
are finished. Then it can also cover some cases of other visibility
validators.
Bug: 303613521
Test: Finish several activities when switching display.
The surface of foreground activity and its parent should
keep visible.
Change-Id: I2ecb714ef0eaf94f8950bd4cd3857abfb1c46fbc
Diffstat (limited to 'api/api_test.go')
0 files changed, 0 insertions, 0 deletions