From f375e419a64957a4d55af14a57d115416c4cacec Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Thu, 23 Jun 2016 16:14:16 +0200 Subject: [PATCH] Fix potential crash when loading avatar --- .../java/com/habitrpg/android/habitica/ui/AvatarView.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/AvatarView.java b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/AvatarView.java index 35f70e191..9b61869f4 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/AvatarView.java +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/AvatarView.java @@ -133,7 +133,9 @@ public class AvatarView extends View { ImageInfo imageInfo, Animatable anim) { if (imageInfo != null) { - multiDraweeHolder.get(layerNumber).getTopLevelDrawable().setBounds(getLayerBounds(layerKey, layerName, imageInfo)); + if (multiDraweeHolder.size() > layerNumber) { + multiDraweeHolder.get(layerNumber).getTopLevelDrawable().setBounds(getLayerBounds(layerKey, layerName, imageInfo)); + } onLayerComplete(); } }