Loading packages/SystemUI/src/com/android/systemui/pip/phone/PipDismissViewController.java +5 −4 Original line number Diff line number Diff line Loading @@ -39,7 +39,8 @@ public class PipDismissViewController { // This delay controls how long to wait before we show the target when the user first moves // the PIP, to prevent the target from animating if the user just wants to fling the PIP private static final int SHOW_TARGET_DELAY = 100; private static final int SHOW_TARGET_DURATION = 200; private static final int SHOW_TARGET_DURATION = 350; private static final int HIDE_TARGET_DURATION = 225; private Context mContext; private WindowManager mWindowManager; Loading Loading @@ -96,7 +97,7 @@ public class PipDismissViewController { public void showDismissTarget() { mDismissView.animate() .alpha(1f) .setInterpolator(Interpolators.LINEAR_OUT_SLOW_IN) .setInterpolator(Interpolators.LINEAR) .setStartDelay(SHOW_TARGET_DELAY) .setDuration(SHOW_TARGET_DURATION) .start(); Loading @@ -109,9 +110,9 @@ public class PipDismissViewController { if (mDismissView != null) { mDismissView.animate() .alpha(0f) .setInterpolator(Interpolators.FAST_OUT_LINEAR_IN) .setInterpolator(Interpolators.LINEAR) .setStartDelay(0) .setDuration(SHOW_TARGET_DURATION) .setDuration(HIDE_TARGET_DURATION) .withEndAction(new Runnable() { @Override public void run() { Loading packages/SystemUI/src/com/android/systemui/pip/phone/PipTouchHandler.java +1 −1 Original line number Diff line number Diff line Loading @@ -63,7 +63,7 @@ public class PipTouchHandler implements TunerService.Tunable { private static final int METRIC_VALUE_DISMISSED_BY_TAP = 0; private static final int METRIC_VALUE_DISMISSED_BY_DRAG = 1; private static final int SHOW_DISMISS_AFFORDANCE_DELAY = 200; private static final int SHOW_DISMISS_AFFORDANCE_DELAY = 225; // Allow dragging the PIP to a location to close it private static final boolean ENABLE_DISMISS_DRAG_TO_EDGE = true; Loading Loading
packages/SystemUI/src/com/android/systemui/pip/phone/PipDismissViewController.java +5 −4 Original line number Diff line number Diff line Loading @@ -39,7 +39,8 @@ public class PipDismissViewController { // This delay controls how long to wait before we show the target when the user first moves // the PIP, to prevent the target from animating if the user just wants to fling the PIP private static final int SHOW_TARGET_DELAY = 100; private static final int SHOW_TARGET_DURATION = 200; private static final int SHOW_TARGET_DURATION = 350; private static final int HIDE_TARGET_DURATION = 225; private Context mContext; private WindowManager mWindowManager; Loading Loading @@ -96,7 +97,7 @@ public class PipDismissViewController { public void showDismissTarget() { mDismissView.animate() .alpha(1f) .setInterpolator(Interpolators.LINEAR_OUT_SLOW_IN) .setInterpolator(Interpolators.LINEAR) .setStartDelay(SHOW_TARGET_DELAY) .setDuration(SHOW_TARGET_DURATION) .start(); Loading @@ -109,9 +110,9 @@ public class PipDismissViewController { if (mDismissView != null) { mDismissView.animate() .alpha(0f) .setInterpolator(Interpolators.FAST_OUT_LINEAR_IN) .setInterpolator(Interpolators.LINEAR) .setStartDelay(0) .setDuration(SHOW_TARGET_DURATION) .setDuration(HIDE_TARGET_DURATION) .withEndAction(new Runnable() { @Override public void run() { Loading
packages/SystemUI/src/com/android/systemui/pip/phone/PipTouchHandler.java +1 −1 Original line number Diff line number Diff line Loading @@ -63,7 +63,7 @@ public class PipTouchHandler implements TunerService.Tunable { private static final int METRIC_VALUE_DISMISSED_BY_TAP = 0; private static final int METRIC_VALUE_DISMISSED_BY_DRAG = 1; private static final int SHOW_DISMISS_AFFORDANCE_DELAY = 200; private static final int SHOW_DISMISS_AFFORDANCE_DELAY = 225; // Allow dragging the PIP to a location to close it private static final boolean ENABLE_DISMISS_DRAG_TO_EDGE = true; Loading