summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2021-08-24 23:06:39 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2021-08-24 23:06:39 +0000
commitf10ab7ab2b5a6afa458a431cc63c604e0a4d57bb (patch)
treeed43aafa12c58dfd63248c73bf782fe90a9b9746
parent83b48a38312cc21dee8a21d64ade51610b1582ff (diff)
parente9b327ea7c0980116b9652b4ded46238f9b6ae8e (diff)
downloadsystemui-f10ab7ab2b5a6afa458a431cc63c604e0a4d57bb.tar.gz
Snap for 7670707 from e9b327ea7c0980116b9652b4ded46238f9b6ae8e to sc-v2-release
Change-Id: I4eb3722db0a03f33160c23c7471e7585f3dd2457
-rw-r--r--iconloaderlib/src/com/android/launcher3/icons/ClockDrawableWrapper.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/iconloaderlib/src/com/android/launcher3/icons/ClockDrawableWrapper.java b/iconloaderlib/src/com/android/launcher3/icons/ClockDrawableWrapper.java
index a7894c9..5e86fde 100644
--- a/iconloaderlib/src/com/android/launcher3/icons/ClockDrawableWrapper.java
+++ b/iconloaderlib/src/com/android/launcher3/icons/ClockDrawableWrapper.java
@@ -25,10 +25,8 @@ import android.content.res.Resources;
import android.content.res.TypedArray;
import android.graphics.Bitmap;
import android.graphics.Canvas;
-import android.graphics.Color;
import android.graphics.ColorFilter;
import android.graphics.Paint;
-import android.graphics.PorterDuff;
import android.graphics.PorterDuff.Mode;
import android.graphics.PorterDuffColorFilter;
import android.graphics.Rect;
@@ -373,10 +371,12 @@ public class ClockDrawableWrapper extends AdaptiveIconDrawable implements Bitmap
// prepare and draw the foreground
mInfo.animInfo.applyTime(mTime, mForeground);
+ int saveCount = canvas.save();
canvas.scale(mInfo.scale, mInfo.scale,
bounds.exactCenterX() + mInfo.offset, bounds.exactCenterY() + mInfo.offset);
canvas.clipPath(mFullDrawable.getIconMask());
mForeground.draw(canvas);
+ canvas.restoreToCount(saveCount);
reschedule();
}