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

Commit 6723b90e authored by Jorge Gil's avatar Jorge Gil Committed by Android (Google) Code Review
Browse files

Merge "Align PIP menu after rotation" into sc-dev

parents add92198 52dd2fa1
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -978,7 +978,8 @@ public class PipTaskOrganizer implements ShellTaskOrganizer.TaskListener,
        finishResizeForMenu(destinationBounds);
    }

    private void finishResizeForMenu(Rect destinationBounds) {
    /** Moves the PiP menu to the destination bounds. */
    public void finishResizeForMenu(Rect destinationBounds) {
        mPipMenuController.movePipMenu(null, null, destinationBounds);
        mPipMenuController.updateMenuBounds(destinationBounds);
    }
+1 −0
Original line number Diff line number Diff line
@@ -552,6 +552,7 @@ public class PipController implements PipTransitionController.PipTransitionCallb
        // mTouchHandler would rely on the bounds populated from mPipTaskOrganizer
        mPipTaskOrganizer.onMovementBoundsChanged(outBounds, fromRotation, fromImeAdjustment,
                fromShelfAdjustment, wct);
        mPipTaskOrganizer.finishResizeForMenu(outBounds);
        mTouchHandler.onMovementBoundsChanged(mTmpInsetBounds, mPipBoundsState.getNormalBounds(),
                outBounds, fromImeAdjustment, fromShelfAdjustment, rotation);
    }