Merge "Add tmp buffer to rounded corners" into sc-v2-dev am: fb4461e2e7

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

Change-Id: If0c9860d189b6cc103c6e43d81788a5d22014cd4
This commit is contained in:
TreeHugger Robot
2021-09-13 22:24:00 +00:00
committed by Automerger Merge Worker
@@ -1559,10 +1559,12 @@ public final class LauncherInstrumentation {
}
float getWindowCornerRadius() {
// TODO(b/197326121): Check if the touch is overlapping with the corners by offsetting
final float tmpBuffer = 100f;
final Resources resources = getResources();
if (!supportsRoundedCornersOnWindows(resources)) {
Log.d(TAG, "No rounded corners");
return 0f;
return tmpBuffer;
}
// Radius that should be used in case top or bottom aren't defined.
@@ -1581,7 +1583,7 @@ public final class LauncherInstrumentation {
// Always use the smallest radius to make sure the rounded corners will
// completely cover the display.
Log.d(TAG, "Rounded corners top: " + topRadius + " bottom: " + bottomRadius);
return Math.max(topRadius, bottomRadius);
return Math.max(topRadius, bottomRadius) + tmpBuffer;
}
private static boolean supportsRoundedCornersOnWindows(Resources resources) {