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

Commit 7adfa800 authored by Winson Chung's avatar Winson Chung Committed by Automerger Merge Worker
Browse files

Merge "Explicitly reset the task bounds when removing PIP" into rvc-dev am: 6e91a88b

Change-Id: If530d0edca50a761dd3e6db738b59bb1d21de1b2
parents ad6598ca 6e91a88b
Loading
Loading
Loading
Loading
+5 −0
Original line number Original line Diff line number Diff line
@@ -313,6 +313,11 @@ public class PipTaskOrganizer extends TaskOrganizer implements
        }
        }
        getUpdateHandler().post(() -> {
        getUpdateHandler().post(() -> {
            try {
            try {
                // Reset the task bounds first to ensure the activity configuration is reset as well
                final WindowContainerTransaction wct = new WindowContainerTransaction();
                wct.setBounds(mToken, null);
                WindowOrganizer.applyTransaction(wct);

                ActivityTaskManager.getService().removeStacksInWindowingModes(
                ActivityTaskManager.getService().removeStacksInWindowingModes(
                        new int[]{ WINDOWING_MODE_PINNED });
                        new int[]{ WINDOWING_MODE_PINNED });
            } catch (RemoteException e) {
            } catch (RemoteException e) {