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

This commit is contained in:
Winson Chung 2021-09-04 16:15:49 +00:00 committed by Android (Google) Code Review
commit 725ad3c031
2 changed files with 5 additions and 3 deletions

View File

@ -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) {

View File

@ -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);