Loading libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipController.java +9 −8 Original line number Diff line number Diff line Loading @@ -495,15 +495,16 @@ public class PipController implements PipTransitionController.PipTransitionCallb mPipBoundsState.getBounds(), mPipBoundsState.getAspectRatio()); Objects.requireNonNull(destinationBounds, "Missing destination bounds"); if (!destinationBounds.equals(mPipBoundsState.getBounds())) { mPipTaskOrganizer.scheduleAnimateResizePip(destinationBounds, mEnterAnimationDuration, null /* updateBoundsCallback */); mTouchHandler.onAspectRatioChanged(); updateMovementBounds(null /* toBounds */, false /* fromRotation */, false /* fromImeAdjustment */, false /* fromShelfAdjustment */, null /* windowContainerTransaction */); } } @Override public void onActionsChanged(List<RemoteAction> actions, Loading Loading
libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipController.java +9 −8 Original line number Diff line number Diff line Loading @@ -495,15 +495,16 @@ public class PipController implements PipTransitionController.PipTransitionCallb mPipBoundsState.getBounds(), mPipBoundsState.getAspectRatio()); Objects.requireNonNull(destinationBounds, "Missing destination bounds"); if (!destinationBounds.equals(mPipBoundsState.getBounds())) { mPipTaskOrganizer.scheduleAnimateResizePip(destinationBounds, mEnterAnimationDuration, null /* updateBoundsCallback */); mTouchHandler.onAspectRatioChanged(); updateMovementBounds(null /* toBounds */, false /* fromRotation */, false /* fromImeAdjustment */, false /* fromShelfAdjustment */, null /* windowContainerTransaction */); } } @Override public void onActionsChanged(List<RemoteAction> actions, Loading