From 9fa391b335d67e6ea4df7ba5b9101912b1d404f6 Mon Sep 17 00:00:00 2001 From: "joaortk@gmail.com" <88$irius> Date: Thu, 17 Aug 2017 18:48:24 -0300 Subject: [PATCH] Fix checking for null drawable --- .../java/com/rengwuxian/materialedittext/MaterialEditText.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/src/main/java/com/rengwuxian/materialedittext/MaterialEditText.java b/library/src/main/java/com/rengwuxian/materialedittext/MaterialEditText.java index ea7cedaf..51d9d7c8 100755 --- a/library/src/main/java/com/rengwuxian/materialedittext/MaterialEditText.java +++ b/library/src/main/java/com/rengwuxian/materialedittext/MaterialEditText.java @@ -1522,7 +1522,7 @@ public boolean onTouchEvent(MotionEvent event) { } private boolean insideClearButton(MotionEvent event) { - return (event.getRawX() >= (getRight() - getCompoundDrawables()[DRAWABLE_RIGHT].getBounds().width())); + return getCompoundDrawables()[DRAWABLE_RIGHT] != null && (event.getRawX() >= (getRight() - getCompoundDrawables()[DRAWABLE_RIGHT].getBounds().width())); } private int checkLength(CharSequence text) {