Loading libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipDismissTargetHandler.java +10 −8 Original line number Original line Diff line number Diff line Loading @@ -158,6 +158,7 @@ public class PipDismissTargetHandler implements ViewTreeObserver.OnPreDrawListen @Override @Override public void onReleasedInTarget(@NonNull MagnetizedObject.MagneticTarget target) { public void onReleasedInTarget(@NonNull MagnetizedObject.MagneticTarget target) { if (mEnableDismissDragToEdge) { mMainExecutor.executeDelayed(() -> { mMainExecutor.executeDelayed(() -> { mMotionHelper.notifyDismissalPending(); mMotionHelper.notifyDismissalPending(); mMotionHelper.animateDismiss(); mMotionHelper.animateDismiss(); Loading @@ -167,6 +168,7 @@ public class PipDismissTargetHandler implements ViewTreeObserver.OnPreDrawListen PipUiEventLogger.PipUiEventEnum.PICTURE_IN_PICTURE_DRAG_TO_REMOVE); PipUiEventLogger.PipUiEventEnum.PICTURE_IN_PICTURE_DRAG_TO_REMOVE); }, 0); }, 0); } } } }); }); mMagneticTargetAnimator = PhysicsAnimator.getInstance(mTargetView); mMagneticTargetAnimator = PhysicsAnimator.getInstance(mTargetView); Loading Loading
libs/WindowManager/Shell/src/com/android/wm/shell/pip/phone/PipDismissTargetHandler.java +10 −8 Original line number Original line Diff line number Diff line Loading @@ -158,6 +158,7 @@ public class PipDismissTargetHandler implements ViewTreeObserver.OnPreDrawListen @Override @Override public void onReleasedInTarget(@NonNull MagnetizedObject.MagneticTarget target) { public void onReleasedInTarget(@NonNull MagnetizedObject.MagneticTarget target) { if (mEnableDismissDragToEdge) { mMainExecutor.executeDelayed(() -> { mMainExecutor.executeDelayed(() -> { mMotionHelper.notifyDismissalPending(); mMotionHelper.notifyDismissalPending(); mMotionHelper.animateDismiss(); mMotionHelper.animateDismiss(); Loading @@ -167,6 +168,7 @@ public class PipDismissTargetHandler implements ViewTreeObserver.OnPreDrawListen PipUiEventLogger.PipUiEventEnum.PICTURE_IN_PICTURE_DRAG_TO_REMOVE); PipUiEventLogger.PipUiEventEnum.PICTURE_IN_PICTURE_DRAG_TO_REMOVE); }, 0); }, 0); } } } }); }); mMagneticTargetAnimator = PhysicsAnimator.getInstance(mTargetView); mMagneticTargetAnimator = PhysicsAnimator.getInstance(mTargetView); Loading