From d4fda02dd59adff9553dca5647ebb6c023145d5f Mon Sep 17 00:00:00 2001 From: Doris Liu Date: Wed, 3 Feb 2016 11:10:49 -0800 Subject: [PATCH] Fix NPE for invalid target exception Change-Id: I57b319fae617792351c6ec9872c3b73cd25dc4e5 --- graphics/java/android/graphics/drawable/AnimatedVectorDrawable.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/graphics/java/android/graphics/drawable/AnimatedVectorDrawable.java b/graphics/java/android/graphics/drawable/AnimatedVectorDrawable.java index 0a3e27e94c06..21ed7dd0099e 100644 --- a/graphics/java/android/graphics/drawable/AnimatedVectorDrawable.java +++ b/graphics/java/android/graphics/drawable/AnimatedVectorDrawable.java @@ -852,8 +852,8 @@ public class AnimatedVectorDrawable extends Drawable implements Animatable2 { (VectorDrawable.VectorDrawableState) target, startTime); } else { // Should never get here - throw new UnsupportedOperationException("Target should be either VGroup, VPath, " + - "or ConstantState, " + target.getClass() + " is not supported"); + throw new UnsupportedOperationException("Target should be group, path or vector. " + + target == null ? "Null target" : target.getClass() + " is not supported"); } } -- 2.11.0