Loading libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipController.java +2 −1 Original line number Diff line number Diff line Loading @@ -636,7 +636,8 @@ public class PipController implements PipTransitionController.PipTransitionCallb mPipTaskOrganizer.scheduleAnimateResizePip( postChangeBounds, duration, null /* updateBoundsCallback */); } else { mTouchHandler.getMotionHelper().movePip(postChangeBounds); // Directly move PiP to its final destination bounds without animation. mPipTaskOrganizer.scheduleFinishResizePip(postChangeBounds); } } else { updateDisplayLayout.run(); Loading libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/pip/phone/PipControllerTest.java +2 −2 Original line number Diff line number Diff line Loading @@ -234,7 +234,7 @@ public class PipControllerTest extends ShellTestCase { mPipController.mDisplaysChangedListener.onDisplayConfigurationChanged( displayId, new Configuration()); verify(mMockPipMotionHelper).movePip(any(Rect.class)); verify(mMockPipTaskOrganizer).scheduleFinishResizePip(any(Rect.class)); } @Test Loading @@ -250,7 +250,7 @@ public class PipControllerTest extends ShellTestCase { mPipController.mDisplaysChangedListener.onDisplayConfigurationChanged( displayId, new Configuration()); verify(mMockPipMotionHelper, never()).movePip(any(Rect.class)); verify(mMockPipTaskOrganizer, never()).scheduleFinishResizePip(any(Rect.class)); } @Test Loading Loading
libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipController.java +2 −1 Original line number Diff line number Diff line Loading @@ -636,7 +636,8 @@ public class PipController implements PipTransitionController.PipTransitionCallb mPipTaskOrganizer.scheduleAnimateResizePip( postChangeBounds, duration, null /* updateBoundsCallback */); } else { mTouchHandler.getMotionHelper().movePip(postChangeBounds); // Directly move PiP to its final destination bounds without animation. mPipTaskOrganizer.scheduleFinishResizePip(postChangeBounds); } } else { updateDisplayLayout.run(); Loading
libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/pip/phone/PipControllerTest.java +2 −2 Original line number Diff line number Diff line Loading @@ -234,7 +234,7 @@ public class PipControllerTest extends ShellTestCase { mPipController.mDisplaysChangedListener.onDisplayConfigurationChanged( displayId, new Configuration()); verify(mMockPipMotionHelper).movePip(any(Rect.class)); verify(mMockPipTaskOrganizer).scheduleFinishResizePip(any(Rect.class)); } @Test Loading @@ -250,7 +250,7 @@ public class PipControllerTest extends ShellTestCase { mPipController.mDisplaysChangedListener.onDisplayConfigurationChanged( displayId, new Configuration()); verify(mMockPipMotionHelper, never()).movePip(any(Rect.class)); verify(mMockPipTaskOrganizer, never()).scheduleFinishResizePip(any(Rect.class)); } @Test Loading