-
- Downloads
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
Showing
- services/core/java/com/android/server/wm/ActivityRecord.java 4 additions, 11 deletionsservices/core/java/com/android/server/wm/ActivityRecord.java
- services/core/java/com/android/server/wm/Transition.java 0 additions, 24 deletionsservices/core/java/com/android/server/wm/Transition.java
- services/core/java/com/android/server/wm/TransitionController.java 30 additions, 0 deletions...core/java/com/android/server/wm/TransitionController.java
Loading
Please register or sign in to comment