Check for null adapter.
If its not set, that would cause this crash in the monkey.
Fixes b/6746348 java.lang.NullPointerException at com.android.ex.chips.RecipientEditTextView.isPhoneQuery(RecipientEditTextView.java:2574)
Change-Id: I420bbae15180d0d53c674b00907bc361a519c165
diff --git a/src/com/android/ex/chips/RecipientEditTextView.java b/src/com/android/ex/chips/RecipientEditTextView.java
index bdc1a58..2011237 100644
--- a/src/com/android/ex/chips/RecipientEditTextView.java
+++ b/src/com/android/ex/chips/RecipientEditTextView.java
@@ -2544,7 +2544,8 @@
}
protected boolean isPhoneQuery() {
- return ((BaseRecipientAdapter)getAdapter()).getQueryType() ==
- BaseRecipientAdapter.QUERY_TYPE_PHONE;
+ return getAdapter() != null
+ && ((BaseRecipientAdapter) getAdapter()).getQueryType()
+ == BaseRecipientAdapter.QUERY_TYPE_PHONE;
}
}