From 02e3c9d0b9738c5aa40d973737489adfae9fd2b1 Mon Sep 17 00:00:00 2001 From: Hongwei Wang Date: Mon, 8 Jul 2019 16:50:54 -0700 Subject: [PATCH] Fixes the PiP edge intersect for fling Bug: 135896456 Test: Fling the PiP window towards edge Change-Id: Ia10823b9aa21e32223fbd8938719ebf31dfc936b --- .../com/android/internal/policy/PipSnapAlgorithm.java | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/core/java/com/android/internal/policy/PipSnapAlgorithm.java b/core/java/com/android/internal/policy/PipSnapAlgorithm.java index 5b6b619ed7d28..1afc67b3de9bf 100644 --- a/core/java/com/android/internal/policy/PipSnapAlgorithm.java +++ b/core/java/com/android/internal/policy/PipSnapAlgorithm.java @@ -24,8 +24,6 @@ import android.graphics.PointF; import android.graphics.Rect; import android.util.Size; import android.view.Gravity; -import android.view.ViewConfiguration; -import android.widget.Scroller; import java.io.PrintWriter; import java.util.ArrayList; @@ -180,14 +178,6 @@ public class PipSnapAlgorithm { // If we're not flinging along the current edge, find the closest point instead. final double distanceVert = Math.hypot(vertPoint.x - x, vertPoint.y - y); final double distanceHoriz = Math.hypot(horizPoint.x - x, horizPoint.y - y); - // Ensure that we're actually going somewhere - if (distanceVert == 0) { - return horizPoint; - } - if (distanceHoriz == 0) { - return vertPoint; - } - // Otherwise use the closest point return Math.abs(distanceVert) > Math.abs(distanceHoriz) ? horizPoint : vertPoint; }