diff options
| author | TreeHugger Robot <treehugger-gerrit@google.com> | 2018-04-02 14:28:48 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2018-04-02 14:28:48 +0000 |
| commit | ffe1c2a266f5b4f2da93bdf0fadc3f40d74329d0 (patch) | |
| tree | 2b972a5d44e4237bbf91ca17a2937c1f0ddf616d /core/java | |
| parent | 07daad2dbffa9ce81a5c66adf7f12715bce5516a (diff) | |
| parent | 2d4f01ba7f544f1bd772239a0f19946b01ed98d9 (diff) | |
Merge "Restore saveLayer APIs back into the public API." into pi-dev
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/android/view/View.java | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java index 7e6ee76bb643..97e11b157e7d 100644 --- a/core/java/android/view/View.java +++ b/core/java/android/view/View.java @@ -20224,22 +20224,20 @@ public class View implements Drawable.Callback, KeyEvent.Callback, int solidColor = getSolidColor(); if (solidColor == 0) { - final int flags = Canvas.HAS_ALPHA_LAYER_SAVE_FLAG; - if (drawTop) { - canvas.saveLayer(left, top, right, top + length, null, flags); + canvas.saveUnclippedLayer(left, top, right, top + length); } if (drawBottom) { - canvas.saveLayer(left, bottom - length, right, bottom, null, flags); + canvas.saveUnclippedLayer(left, bottom - length, right, bottom); } if (drawLeft) { - canvas.saveLayer(left, top, left + length, bottom, null, flags); + canvas.saveUnclippedLayer(left, top, left + length, bottom); } if (drawRight) { - canvas.saveLayer(right - length, top, right, bottom, null, flags); + canvas.saveUnclippedLayer(right - length, top, right, bottom); } } else { scrollabilityCache.setFadeColor(solidColor); |
