Merge "PiP: Fully disable dismiss target." into sc-v2-dev am: aff5acf765

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15351301

Change-Id: I42609cde00a2d5743d4df38db7abb5fa0d653c9e
This commit is contained in:
TreeHugger Robot
2021-07-22 19:40:37 +00:00
committed by Automerger Merge Worker

View File

@@ -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();
@@ -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);