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
Loading
Please register or sign in to comment