Merge "Using different swipe length to switch to Overview." into ub-launcher3-master
diff --git a/tests/tapl/com/android/launcher3/tapl/Background.java b/tests/tapl/com/android/launcher3/tapl/Background.java
index b3fb5e7..606cf37 100644
--- a/tests/tapl/com/android/launcher3/tapl/Background.java
+++ b/tests/tapl/com/android/launcher3/tapl/Background.java
@@ -62,7 +62,7 @@
             final int height = mLauncher.getDevice().getDisplayHeight();
             final UiObject2 navBar = mLauncher.getSystemUiObject("navigation_bar_frame");
 
-            int swipeLength = Math.round(100 * mLauncher.getDisplayDensity());
+            int swipeLength = Math.round(getSwipeLength() * mLauncher.getDisplayDensity());
             mLauncher.swipe(
                     navBar.getVisibleBounds().centerX(), navBar.getVisibleBounds().centerY(),
                     navBar.getVisibleBounds().centerX(), height - swipeLength,
@@ -71,4 +71,8 @@
             mLauncher.getSystemUiObject("recent_apps").click();
         }
     }
+
+    protected int getSwipeLength() {
+        return 200;
+    }
 }
diff --git a/tests/tapl/com/android/launcher3/tapl/Workspace.java b/tests/tapl/com/android/launcher3/tapl/Workspace.java
index f597133..5cd41f9 100644
--- a/tests/tapl/com/android/launcher3/tapl/Workspace.java
+++ b/tests/tapl/com/android/launcher3/tapl/Workspace.java
@@ -160,4 +160,9 @@
         mLauncher.getDevice().pressKeyCode(KeyEvent.KEYCODE_W, KeyEvent.META_CTRL_ON);
         return new Widgets(mLauncher);
     }
+
+    @Override
+    protected int getSwipeLength() {
+        return 100;
+    }
 }
\ No newline at end of file