diff options
| author | 2022-08-04 17:10:15 +0000 | |
|---|---|---|
| committer | 2022-08-04 17:10:15 +0000 | |
| commit | 6b7aa495811f20ca6eab1982c7556b72d120114d (patch) | |
| tree | cb509aaf0d34eb622cd63f5d1ae200a2d8686037 | |
| parent | cfd00f3c8897e89d778f63a97416dd494c4c49f4 (diff) | |
| parent | b423fc6d6088c1b376367ef36f7b6eae3e064849 (diff) | |
Merge "Fixing getSafeZone() method in AdaptiveIcon" into tm-qpr-dev am: 065fd52a00 am: b423fc6d60
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19520338
Change-Id: Ib2f69b152c5902412d9c030f9ee7c32c60d02f94
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
| -rw-r--r-- | graphics/java/android/graphics/drawable/AdaptiveIconDrawable.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/graphics/java/android/graphics/drawable/AdaptiveIconDrawable.java b/graphics/java/android/graphics/drawable/AdaptiveIconDrawable.java index 6939a72019e8..47de37d76167 100644 --- a/graphics/java/android/graphics/drawable/AdaptiveIconDrawable.java +++ b/graphics/java/android/graphics/drawable/AdaptiveIconDrawable.java @@ -359,10 +359,10 @@ public class AdaptiveIconDrawable extends Drawable implements Drawable.Callback /** @hide */ @TestApi public Region getSafeZone() { - mMaskMatrix.reset(); + Path mask = getIconMask(); mMaskMatrix.setScale(SAFEZONE_SCALE, SAFEZONE_SCALE, getBounds().centerX(), getBounds().centerY()); Path p = new Path(); - mMask.transform(mMaskMatrix, p); + mask.transform(mMaskMatrix, p); Region safezoneRegion = new Region(getBounds()); safezoneRegion.setPath(p, safezoneRegion); return safezoneRegion; |