diff options
author | Tony <twickham@google.com> | 2018-03-08 14:01:14 +0000 |
---|---|---|
committer | Tony <twickham@google.com> | 2018-03-08 14:12:30 +0000 |
commit | f2523dc8aa235528973fad747bb4f87148fefa96 (patch) | |
tree | 7befa5098ff998130a25d39a6db6e447f8780001 /src/com/android/launcher3/graphics/PreloadIconDrawable.java | |
parent | b12ae37ffefd4f60996ea7f874cfefa70e10890e (diff) | |
download | android_packages_apps_Trebuchet-f2523dc8aa235528973fad747bb4f87148fefa96.tar.gz android_packages_apps_Trebuchet-f2523dc8aa235528973fad747bb4f87148fefa96.tar.bz2 android_packages_apps_Trebuchet-f2523dc8aa235528973fad747bb4f87148fefa96.zip |
Prevent infinite recursion when drawing PreloadIconDrawable
Bug: 74372748
Change-Id: I9dbd4a29fa3ae020711a76334da888e1f1dd72ea
Diffstat (limited to 'src/com/android/launcher3/graphics/PreloadIconDrawable.java')
-rw-r--r-- | src/com/android/launcher3/graphics/PreloadIconDrawable.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/com/android/launcher3/graphics/PreloadIconDrawable.java b/src/com/android/launcher3/graphics/PreloadIconDrawable.java index bc7526830..42ba191c2 100644 --- a/src/com/android/launcher3/graphics/PreloadIconDrawable.java +++ b/src/com/android/launcher3/graphics/PreloadIconDrawable.java @@ -164,7 +164,7 @@ public class PreloadIconDrawable extends FastBitmapDrawable { @Override public void drawInternal(Canvas canvas, Rect bounds) { if (mRanFinishAnimation) { - super.draw(canvas); + super.drawInternal(canvas, bounds); return; } @@ -178,7 +178,7 @@ public class PreloadIconDrawable extends FastBitmapDrawable { int saveCount = canvas.save(); canvas.scale(mIconScale, mIconScale, bounds.exactCenterX(), bounds.exactCenterY()); - super.draw(canvas); + super.drawInternal(canvas, bounds); canvas.restoreToCount(saveCount); } |