Loading services/core/java/com/android/server/wm/AppTransition.java +9 −1 Original line number Diff line number Diff line Loading @@ -1269,12 +1269,20 @@ public class AppTransition implements Dump { mNextAppTransitionType = scaleUp ? NEXT_TRANSIT_TYPE_THUMBNAIL_ASPECT_SCALE_UP : NEXT_TRANSIT_TYPE_THUMBNAIL_ASPECT_SCALE_DOWN; mNextAppTransitionPackage = null; mDefaultNextAppTransitionAnimationSpec = null; mNextAppTransitionAnimationsSpecs.clear(); mNextAppTransitionScaleUp = scaleUp; for (int i = 0; i < specs.length; i++) { AppTransitionAnimationSpec spec = specs[i]; if (spec != null) { mNextAppTransitionAnimationsSpecs.put(spec.taskId, spec); if (i == 0) { // In full screen mode, the transition code depends on the default spec to // be set. Rect rect = spec.rect; putDefaultNextAppTransitionCoordinates(rect.left, rect.top, rect.width(), rect.height()); } } } postAnimationCallback(); Loading Loading
services/core/java/com/android/server/wm/AppTransition.java +9 −1 Original line number Diff line number Diff line Loading @@ -1269,12 +1269,20 @@ public class AppTransition implements Dump { mNextAppTransitionType = scaleUp ? NEXT_TRANSIT_TYPE_THUMBNAIL_ASPECT_SCALE_UP : NEXT_TRANSIT_TYPE_THUMBNAIL_ASPECT_SCALE_DOWN; mNextAppTransitionPackage = null; mDefaultNextAppTransitionAnimationSpec = null; mNextAppTransitionAnimationsSpecs.clear(); mNextAppTransitionScaleUp = scaleUp; for (int i = 0; i < specs.length; i++) { AppTransitionAnimationSpec spec = specs[i]; if (spec != null) { mNextAppTransitionAnimationsSpecs.put(spec.taskId, spec); if (i == 0) { // In full screen mode, the transition code depends on the default spec to // be set. Rect rect = spec.rect; putDefaultNextAppTransitionCoordinates(rect.left, rect.top, rect.width(), rect.height()); } } } postAnimationCallback(); Loading