Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dfc9999b authored by Ben Lin's avatar Ben Lin Committed by Automerger Merge Worker
Browse files

Merge "PiP: Animate resize even if the bounds are the same." into rvc-dev am: 32724409

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/11856229

Change-Id: I544f48db17d7599bef88cde989d47de84872e256
parents 33e48e7c 32724409
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -491,11 +491,12 @@ public class PipMotionHelper implements PipAppOpsListener.Callback,
            Log.d(TAG, "resizeAndAnimatePipUnchecked: toBounds=" + toBounds
                    + " duration=" + duration + " callers=\n" + Debug.getCallers(5, "    "));
        }
        if (!toBounds.equals(mBounds)) {

        // Intentionally resize here even if the current bounds match the destination bounds.
        // This is so all the proper callbacks are performed.
        mPipTaskOrganizer.scheduleAnimateResizePip(toBounds, duration, mUpdateBoundsCallback);
        setAnimatingToBounds(toBounds);
    }
    }

    /**
     * Returns a MagnetizedObject wrapper for PIP's animated bounds. This is provided to the