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

Commit 5a0c1e11 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Fix unwanted PIP window dismissal when moving to the bottom" into pi-dev

parents babf1903 bf770d72
Loading
Loading
Loading
Loading
+4 −3
Original line number Original line Diff line number Diff line
@@ -225,9 +225,10 @@ public class PipMotionHelper implements Handler.Callback {
     */
     */
    boolean shouldDismissPip() {
    boolean shouldDismissPip() {
        Point displaySize = new Point();
        Point displaySize = new Point();
        mContext.getDisplay().getSize(displaySize);
        mContext.getDisplay().getRealSize(displaySize);
        if (mBounds.bottom > displaySize.y) {
        final int y = displaySize.y - mStableInsets.bottom;
            float offscreenFraction = (float) (mBounds.bottom - displaySize.y) / mBounds.height();
        if (mBounds.bottom > y) {
            float offscreenFraction = (float) (mBounds.bottom - y) / mBounds.height();
            return offscreenFraction >= DISMISS_OFFSCREEN_FRACTION;
            return offscreenFraction >= DISMISS_OFFSCREEN_FRACTION;
        }
        }
        return false;
        return false;