Merge "Use max of corners when deciding gestures and add logs for corners" into sc-v2-dev am: 725ad3c031

Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15758695

Change-Id: I187b6298819d963ad361a8e6665c10ef41b4d43b
This commit is contained in:
Winson Chung
2021-09-04 16:27:16 +00:00
committed by Automerger Merge Worker
2 changed files with 5 additions and 3 deletions
@@ -1561,6 +1561,7 @@ public final class LauncherInstrumentation {
float getWindowCornerRadius() {
final Resources resources = getResources();
if (!supportsRoundedCornersOnWindows(resources)) {
Log.d(TAG, "No rounded corners");
return 0f;
}
@@ -1579,7 +1580,8 @@ public final class LauncherInstrumentation {
// Always use the smallest radius to make sure the rounded corners will
// completely cover the display.
return Math.min(topRadius, bottomRadius);
Log.d(TAG, "Rounded corners top: " + topRadius + " bottom: " + bottomRadius);
return Math.max(topRadius, bottomRadius);
}
private static boolean supportsRoundedCornersOnWindows(Resources resources) {
@@ -83,9 +83,9 @@ public final class Workspace extends Home {
+ mLauncher.getTouchSlop());
mLauncher.swipeToState(
0,
windowCornerRadius,
startY,
0,
windowCornerRadius,
startY - swipeHeight - mLauncher.getTouchSlop(),
12,
ALL_APPS_STATE_ORDINAL, LauncherInstrumentation.GestureScope.INSIDE);