From 0c7027d86b01b162a1e1cd3a1133fc56eaff1d04 Mon Sep 17 00:00:00 2001 From: John Reck Date: Wed, 3 Apr 2019 16:47:42 -0700 Subject: [PATCH] Add draw props back to greylist Bug: 129957634 Test: none Change-Id: Iaf2d7f8dc0f5d6f1b0dc12025210820bf8255f67 --- core/java/android/view/DisplayListCanvas.java | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/core/java/android/view/DisplayListCanvas.java b/core/java/android/view/DisplayListCanvas.java index 3e749f4ba16f5..8e6e99a6d9492 100644 --- a/core/java/android/view/DisplayListCanvas.java +++ b/core/java/android/view/DisplayListCanvas.java @@ -20,7 +20,6 @@ import android.annotation.UnsupportedAppUsage; import android.graphics.BaseRecordingCanvas; import android.graphics.CanvasProperty; import android.graphics.Paint; -import android.os.Build; /** * This class exists temporarily to workaround broken apps @@ -36,14 +35,20 @@ public abstract class DisplayListCanvas extends BaseRecordingCanvas { super(nativeCanvas); } - /** @hide */ - @UnsupportedAppUsage(maxTargetSdk = Build.VERSION_CODES.O) + /** + * TODO: Public API alternative + * @hide + */ + @UnsupportedAppUsage public abstract void drawRoundRect(CanvasProperty left, CanvasProperty top, CanvasProperty right, CanvasProperty bottom, CanvasProperty rx, CanvasProperty ry, CanvasProperty paint); - /** @hide */ - @UnsupportedAppUsage(maxTargetSdk = Build.VERSION_CODES.P) + /** + * TODO: Public API alternative + * @hide + */ + @UnsupportedAppUsage public abstract void drawCircle(CanvasProperty cx, CanvasProperty cy, CanvasProperty radius, CanvasProperty paint); }