From a798be2ff5de19dc7054bbe586bbd4bafde07b7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebasti=C3=A1n=20Franco?= Date: Thu, 15 Sep 2022 21:19:12 +0000 Subject: [PATCH] Revert "Prevent dragging widgets to another page in tests when starting a drag." This reverts commit 749b2b8493cd18e84edba277ea0e14b90965f060. Reason for revert: Causing tests to fail b/246972374 Change-Id: I9fc1f6d2e924f4ac5484c6674fd0adf49d04536f --- .../com/android/launcher3/celllayout/ReorderWidgets.java | 5 +++++ tests/tapl/com/android/launcher3/tapl/Launchable.java | 7 +++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/tests/src/com/android/launcher3/celllayout/ReorderWidgets.java b/tests/src/com/android/launcher3/celllayout/ReorderWidgets.java index 83d15ef679..93fbf97e99 100644 --- a/tests/src/com/android/launcher3/celllayout/ReorderWidgets.java +++ b/tests/src/com/android/launcher3/celllayout/ReorderWidgets.java @@ -35,6 +35,7 @@ import com.android.launcher3.tapl.Widget; import com.android.launcher3.tapl.WidgetResizeFrame; import com.android.launcher3.ui.AbstractLauncherUiTest; import com.android.launcher3.ui.TaplTestsLauncher3; +import com.android.launcher3.util.rule.ScreenRecordRule.ScreenRecord; import com.android.launcher3.util.rule.ShellCommandRule; import com.android.launcher3.views.DoubleShadowBubbleTextView; import com.android.launcher3.widget.LauncherAppWidgetHostView; @@ -140,22 +141,26 @@ public class ReorderWidgets extends AbstractLauncherUiTest { runTestCase(testCaseMap.get(iconGridDimensions)); } + @ScreenRecord // b/242323136 @Test public void simpleReorder() { runTestCaseMap(SimpleReorderCase.TEST_BY_GRID_SIZE, SimpleReorderCase.class.getSimpleName()); } + @ScreenRecord // b/242323136 @Test public void pushTest() { runTestCaseMap(PushReorderCase.TEST_BY_GRID_SIZE, PushReorderCase.class.getSimpleName()); } + @ScreenRecord // b/242323136 @Test public void fullReorder() { runTestCaseMap(FullReorderCase.TEST_BY_GRID_SIZE, FullReorderCase.class.getSimpleName()); } + @ScreenRecord // b/242323136 @Test public void moveOutReorder() { runTestCaseMap(MoveOutReorderCase.TEST_BY_GRID_SIZE, diff --git a/tests/tapl/com/android/launcher3/tapl/Launchable.java b/tests/tapl/com/android/launcher3/tapl/Launchable.java index 15f74dc76b..3dcb4377e7 100644 --- a/tests/tapl/com/android/launcher3/tapl/Launchable.java +++ b/tests/tapl/com/android/launcher3/tapl/Launchable.java @@ -85,10 +85,9 @@ public abstract class Launchable { } Point startDrag(long downTime, Runnable expectLongClickEvents, boolean runToSpringLoadedState) { - Point iconCenter = getObject().getVisibleCenter(); - final Point displaySize = mLauncher.getRealDisplaySize(); - final Point dragStartCenter = new Point(displaySize.x / 2, - displaySize.y / 2 - getStartDragThreshold()); + final Point iconCenter = getObject().getVisibleCenter(); + final Point dragStartCenter = new Point(iconCenter.x, + iconCenter.y - getStartDragThreshold()); if (runToSpringLoadedState) { mLauncher.runToState(() -> movePointerForStartDrag(