Staring swipe-to-all-apps gesture from above bottom gesture area

Bug: 139682945
Change-Id: I2fe8929c1dea8448c23394afd6f9d711b73f2562
This commit is contained in:
vadimt 2019-11-18 19:26:30 -08:00 committed by Vadim Tryshev
parent a9e9444070
commit 4d627f09c0
1 changed files with 6 additions and 1 deletions

View File

@ -32,6 +32,7 @@ import androidx.test.uiautomator.By;
import androidx.test.uiautomator.Direction;
import androidx.test.uiautomator.UiObject2;
import com.android.launcher3.ResourceUtils;
import com.android.launcher3.testing.TestProtocol;
/**
@ -59,7 +60,11 @@ public final class Workspace extends Home {
verifyActiveContainer();
final UiObject2 hotseat = mHotseat;
final Point start = hotseat.getVisibleCenter();
start.y = hotseat.getVisibleBounds().bottom - 1;
int deviceHeight = mLauncher.getDevice().getDisplayHeight();
int bottomGestureMargin = ResourceUtils.getNavbarSize(
ResourceUtils.NAVBAR_BOTTOM_GESTURE_SIZE, mLauncher.getResources());
int displayBottom = deviceHeight - bottomGestureMargin;
start.y = displayBottom - 1;
final int swipeHeight = mLauncher.getTestInfo(
TestProtocol.REQUEST_HOME_TO_ALL_APPS_SWIPE_HEIGHT).
getInt(TestProtocol.TEST_INFO_RESPONSE_FIELD);