diff options
| -rw-r--r-- | core/java/com/android/internal/policy/ScreenDecorationsUtils.java | 10 |
1 files changed, 1 insertions, 9 deletions
diff --git a/core/java/com/android/internal/policy/ScreenDecorationsUtils.java b/core/java/com/android/internal/policy/ScreenDecorationsUtils.java index b23515aa51f3..067e5e8813a7 100644 --- a/core/java/com/android/internal/policy/ScreenDecorationsUtils.java +++ b/core/java/com/android/internal/policy/ScreenDecorationsUtils.java @@ -37,8 +37,6 @@ public class ScreenDecorationsUtils { * * Note that if the context is not an UI context(not associated with Display), it will use * default display. - * - * If the associated display is not internal, will return 0. */ public static float getWindowCornerRadius(Context context) { final Resources resources = context.getResources(); @@ -46,13 +44,7 @@ public class ScreenDecorationsUtils { return 0f; } // Use Context#getDisplayNoVerify() in case the context is not an UI context. - final Display display = context.getDisplayNoVerify(); - // The radius is only valid for internal displays, since the corner radius of external or - // virtual displays is not known when window corners are configured or are not supported. - if (display.getType() != Display.TYPE_INTERNAL) { - return 0f; - } - final String displayUniqueId = display.getUniqueId(); + final String displayUniqueId = context.getDisplayNoVerify().getUniqueId(); // Radius that should be used in case top or bottom aren't defined. float defaultRadius = RoundedCorners.getRoundedCornerRadius(resources, displayUniqueId) - RoundedCorners.getRoundedCornerRadiusAdjustment(resources, displayUniqueId); |