From 5c65de28bee1ef2807e75c4787b1cb03a7696ba6 Mon Sep 17 00:00:00 2001 From: mattsziklay Date: Thu, 15 Jun 2023 10:38:10 -0700 Subject: [PATCH] Match window rounded corners with system rounded corners. Use the corner radius defined in ScreenDecorationsUtils as the rounded corner radius to keep caption rounded corner in line with other sources of rounded corners. Bug: 280825814 Test: Manual; open an app that uses the system rounded corners; confirm it lines up with caption corner. Change-Id: Id15a7173cc72a59fef73571cac281f5f08dba48f --- .../shell/windowdecor/DesktopModeWindowDecoration.java | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/libs/WindowManager/Shell/src/com/android/wm/shell/windowdecor/DesktopModeWindowDecoration.java b/libs/WindowManager/Shell/src/com/android/wm/shell/windowdecor/DesktopModeWindowDecoration.java index e3cb8af31049e..bc89385a0d135 100644 --- a/libs/WindowManager/Shell/src/com/android/wm/shell/windowdecor/DesktopModeWindowDecoration.java +++ b/libs/WindowManager/Shell/src/com/android/wm/shell/windowdecor/DesktopModeWindowDecoration.java @@ -23,7 +23,6 @@ import android.content.Context; import android.content.pm.ApplicationInfo; import android.content.pm.PackageManager; import android.content.res.Configuration; -import android.content.res.TypedArray; import android.graphics.Point; import android.graphics.PointF; import android.graphics.Rect; @@ -39,6 +38,7 @@ import android.view.View; import android.view.ViewConfiguration; import android.window.WindowContainerTransaction; +import com.android.internal.policy.ScreenDecorationsUtils; import com.android.launcher3.icons.IconProvider; import com.android.wm.shell.R; import com.android.wm.shell.ShellTaskOrganizer; @@ -182,11 +182,8 @@ public class DesktopModeWindowDecoration extends WindowDecoration