diff options
| -rw-r--r-- | graphics/java/android/graphics/drawable/AdaptiveIconDrawable.java | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/graphics/java/android/graphics/drawable/AdaptiveIconDrawable.java b/graphics/java/android/graphics/drawable/AdaptiveIconDrawable.java index 8616d58a0319..1d0cfa5ff082 100644 --- a/graphics/java/android/graphics/drawable/AdaptiveIconDrawable.java +++ b/graphics/java/android/graphics/drawable/AdaptiveIconDrawable.java @@ -289,6 +289,9 @@ public class AdaptiveIconDrawable extends Drawable implements Drawable.Callback      }      private void updateLayerBounds(Rect bounds) { +        if (bounds.isEmpty()) { +            return; +        }          try {              suspendChildInvalidation();              updateLayerBoundsInternal(bounds); @@ -1109,4 +1112,4 @@ public class AdaptiveIconDrawable extends Drawable implements Drawable.Callback              mCheckedStateful = false;          }      } -}
\ No newline at end of file +} |