diff options
| author | Santos Cordon <santoscordon@google.com> | 2013-09-24 22:19:05 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2013-09-24 22:19:05 +0000 |
| commit | 436328c16e448ac70d676e73469a12d69077e8e9 (patch) | |
| tree | ff69d706c72ebd44194c43fe4635793979215139 | |
| parent | 4d872d4dba77233fe5789a2e2ad76cd032a41587 (diff) | |
| parent | d72076f2561ec8099fe11983d5995c65325847b3 (diff) | |
| download | packages_apps_InCallUI-436328c16e448ac70d676e73469a12d69077e8e9.tar.gz packages_apps_InCallUI-436328c16e448ac70d676e73469a12d69077e8e9.tar.bz2 packages_apps_InCallUI-436328c16e448ac70d676e73469a12d69077e8e9.zip | |
Merge "Check for null during notification hangup Intent receipt." into klp-dev
| -rw-r--r-- | src/com/android/incallui/InCallPresenter.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/com/android/incallui/InCallPresenter.java b/src/com/android/incallui/InCallPresenter.java index 02ac0bec..499dea0a 100644 --- a/src/com/android/incallui/InCallPresenter.java +++ b/src/com/android/incallui/InCallPresenter.java @@ -308,6 +308,12 @@ public class InCallPresenter implements CallList.Listener { * Hangs up any active or outgoing calls. */ public void hangUpOngoingCall() { + // By the time we receive this intent, we could be shut down and call list + // could be null. Bail in those cases. + if (mCallList == null) { + return; + } + Call call = mCallList.getOutgoingCall(); if (call == null) { call = mCallList.getActiveOrBackgroundCall(); |
