summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIhab Awad <ihab@google.com>2014-07-18 14:34:01 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-07-17 21:58:28 +0000
commit9148c11f4d9a88b8603e98471d76ac43aca54e2a (patch)
tree44623256f43abc49f744804f6762767da24cdccd
parent77e58350baa664c832aca01d963a0ecc76e7585f (diff)
parentc108b49ad5440fbf381c9a589d8a217da3efcb64 (diff)
Merge "Fix NPE in InCallUI" into lmp-dev
-rw-r--r--InCallUI/src/com/android/incallui/CallCardPresenter.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/InCallUI/src/com/android/incallui/CallCardPresenter.java b/InCallUI/src/com/android/incallui/CallCardPresenter.java
index eb4640312..5ba67ff94 100644
--- a/InCallUI/src/com/android/incallui/CallCardPresenter.java
+++ b/InCallUI/src/com/android/incallui/CallCardPresenter.java
@@ -210,9 +210,11 @@ public class CallCardPresenter extends Presenter<CallCardPresenter.CallCardUi>
public void onDetailsChanged(android.telecomm.Call.Details details) {
getUi().setCallDetails(details);
- String currentNumber = mPrimary.getHandle().getSchemeSpecificPart();
- if (PhoneNumberUtils.isEmergencyNumber(currentNumber)) {
- setEmergencyNumberIfSet(details);
+ if (mPrimary != null) {
+ String currentNumber = mPrimary.getHandle().getSchemeSpecificPart();
+ if (PhoneNumberUtils.isEmergencyNumber(currentNumber)) {
+ setEmergencyNumberIfSet(details);
+ }
}
}