Loading packages/SystemUI/src/com/android/systemui/pip/PipTaskOrganizer.java +1 −1 Original line number Diff line number Diff line Loading @@ -103,6 +103,7 @@ public class PipTaskOrganizer extends TaskOrganizer { @Override public void onPipAnimationEnd(SurfaceControl.Transaction tx, PipAnimationController.PipTransitionAnimator animator) { finishResize(tx, animator.getDestinationBounds(), animator.getTransitionDirection()); mMainHandler.post(() -> { for (int i = mPipTransitionCallbacks.size() - 1; i >= 0; i--) { final PipTransitionCallback callback = mPipTransitionCallbacks.get(i); Loading @@ -110,7 +111,6 @@ public class PipTaskOrganizer extends TaskOrganizer { animator.getTransitionDirection()); } }); finishResize(tx, animator.getDestinationBounds(), animator.getTransitionDirection()); } @Override Loading packages/SystemUI/src/com/android/systemui/pip/phone/PipMotionHelper.java +1 −11 Original line number Diff line number Diff line Loading @@ -16,12 +16,10 @@ package com.android.systemui.pip.phone; import static android.app.WindowConfiguration.ACTIVITY_TYPE_UNDEFINED; import static android.app.WindowConfiguration.WINDOWING_MODE_PINNED; import android.annotation.NonNull; import android.annotation.Nullable; import android.app.ActivityManager.StackInfo; import android.app.IActivityTaskManager; import android.content.Context; import android.graphics.Rect; Loading Loading @@ -169,15 +167,7 @@ public class PipMotionHelper implements PipAppOpsListener.Callback, */ void synchronizePinnedStackBounds() { cancelAnimations(); try { StackInfo stackInfo = mActivityTaskManager.getStackInfo( WINDOWING_MODE_PINNED, ACTIVITY_TYPE_UNDEFINED); if (stackInfo != null) { mBounds.set(stackInfo.bounds); } } catch (RemoteException e) { Log.w(TAG, "Failed to get pinned stack bounds"); } mBounds.set(mPipTaskOrganizer.getLastReportedBounds()); } /** Loading Loading
packages/SystemUI/src/com/android/systemui/pip/PipTaskOrganizer.java +1 −1 Original line number Diff line number Diff line Loading @@ -103,6 +103,7 @@ public class PipTaskOrganizer extends TaskOrganizer { @Override public void onPipAnimationEnd(SurfaceControl.Transaction tx, PipAnimationController.PipTransitionAnimator animator) { finishResize(tx, animator.getDestinationBounds(), animator.getTransitionDirection()); mMainHandler.post(() -> { for (int i = mPipTransitionCallbacks.size() - 1; i >= 0; i--) { final PipTransitionCallback callback = mPipTransitionCallbacks.get(i); Loading @@ -110,7 +111,6 @@ public class PipTaskOrganizer extends TaskOrganizer { animator.getTransitionDirection()); } }); finishResize(tx, animator.getDestinationBounds(), animator.getTransitionDirection()); } @Override Loading
packages/SystemUI/src/com/android/systemui/pip/phone/PipMotionHelper.java +1 −11 Original line number Diff line number Diff line Loading @@ -16,12 +16,10 @@ package com.android.systemui.pip.phone; import static android.app.WindowConfiguration.ACTIVITY_TYPE_UNDEFINED; import static android.app.WindowConfiguration.WINDOWING_MODE_PINNED; import android.annotation.NonNull; import android.annotation.Nullable; import android.app.ActivityManager.StackInfo; import android.app.IActivityTaskManager; import android.content.Context; import android.graphics.Rect; Loading Loading @@ -169,15 +167,7 @@ public class PipMotionHelper implements PipAppOpsListener.Callback, */ void synchronizePinnedStackBounds() { cancelAnimations(); try { StackInfo stackInfo = mActivityTaskManager.getStackInfo( WINDOWING_MODE_PINNED, ACTIVITY_TYPE_UNDEFINED); if (stackInfo != null) { mBounds.set(stackInfo.bounds); } } catch (RemoteException e) { Log.w(TAG, "Failed to get pinned stack bounds"); } mBounds.set(mPipTaskOrganizer.getLastReportedBounds()); } /** Loading