diff options
author | 2023-01-10 16:34:56 +0000 | |
---|---|---|
committer | 2023-01-10 16:34:56 +0000 | |
commit | 4ab85d92e956419a80507794b733de247db56e76 (patch) | |
tree | 1e6c8bf59dd92bb58d06997e836741fed16d452b | |
parent | 238f1e28faecc62611c713bc048a7c1ff256619e (diff) | |
parent | ccaeb5a4702563c2267fb14c732d80470225deb2 (diff) |
Merge "Fix potential crash in ImageTransformState"
-rw-r--r-- | packages/SystemUI/src/com/android/systemui/statusbar/notification/ImageTransformState.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/notification/ImageTransformState.java b/packages/SystemUI/src/com/android/systemui/statusbar/notification/ImageTransformState.java index 76025ab7aa7d..0446165be5fc 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/notification/ImageTransformState.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/notification/ImageTransformState.java @@ -53,7 +53,9 @@ public class ImageTransformState extends TransformState { return true; } if (otherState instanceof ImageTransformState) { - return mIcon != null && mIcon.sameAs(((ImageTransformState) otherState).getIcon()); + final Icon otherIcon = ((ImageTransformState) otherState).mIcon; + return mIcon == otherIcon || (mIcon != null && otherIcon != null && mIcon.sameAs( + otherIcon)); } return false; } |