Adds UI null check.
- Fixes NullPointerException that happens sometimes when the UI is asked
to bring up the reject with text message popup.
Bug: 10608694
Change-Id: I32b8d9f0e1c115dd07ec6000275a882a4b9e1316
diff --git a/InCallUI/src/com/android/incallui/AnswerPresenter.java b/InCallUI/src/com/android/incallui/AnswerPresenter.java
index 4c0f1d6..7f27133 100644
--- a/InCallUI/src/com/android/incallui/AnswerPresenter.java
+++ b/InCallUI/src/com/android/incallui/AnswerPresenter.java
@@ -127,12 +127,16 @@
}
public void onText() {
- getUi().showMessageDialogue();
+ if (getUi() != null) {
+ getUi().showMessageDialogue();
+ }
}
public void rejectCallWithMessage(String message) {
Log.d(this, "sendTextToDefaultActivity()...");
- getUi().dismissPopup();
+ if (getUi() != null) {
+ getUi().dismissPopup();
+ }
CallCommandClient.getInstance().rejectCall(mCallId, true, message);
}