diff options
-rw-r--r-- | tools/layoutlib/bridge/src/android/view/RectShadowPainter.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/layoutlib/bridge/src/android/view/RectShadowPainter.java b/tools/layoutlib/bridge/src/android/view/RectShadowPainter.java index 8ae212cd2ebf..aed85a746c20 100644 --- a/tools/layoutlib/bridge/src/android/view/RectShadowPainter.java +++ b/tools/layoutlib/bridge/src/android/view/RectShadowPainter.java @@ -41,6 +41,11 @@ public class RectShadowPainter { return; } + if (elevation <= 0) { + // If elevation is 0, we don't need to paint the shadow + return; + } + Rect originCanvasRect = canvas.getClipBounds(); int saved = modifyCanvas(canvas); if (saved == -1) { |