summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnju Mathapati <anjucm@codeaurora.org>2016-08-11 12:02:06 -0700
committerLinux Build Service Account <lnxbuild@localhost>2016-08-24 08:19:33 -0600
commit90f4fa0405696e08fccccd68206f30663ee4278b (patch)
tree43f6a162942e9d3622394e366d58221afe2bc3ad
parentbffd07ccf76742268a6f0620dba3159b86b25bfd (diff)
downloadandroid_packages_services_Telecomm-staging/cm-14.0-caf.tar.gz
android_packages_services_Telecomm-staging/cm-14.0-caf.tar.bz2
android_packages_services_Telecomm-staging/cm-14.0-caf.zip
IMS: Fix Vice crashstaging/cm-14.0-caf
Use the Binder api to get userhandle instead of using the outgoing phoneaccount as it might not have been set Change-Id: I8b878abc4f37b9fb8cfc30f42fcea59d6f0f76c6 CRs-Fixed: 1049456
-rw-r--r--src/com/android/server/telecom/ui/ViceNotificationImpl.java4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/com/android/server/telecom/ui/ViceNotificationImpl.java b/src/com/android/server/telecom/ui/ViceNotificationImpl.java
index c82eb844..b08f0c95 100644
--- a/src/com/android/server/telecom/ui/ViceNotificationImpl.java
+++ b/src/com/android/server/telecom/ui/ViceNotificationImpl.java
@@ -442,11 +442,9 @@ public class ViceNotificationImpl extends CallsManagerListenerBase {
intent.putExtra(TelecomManager.EXTRA_START_CALL_WITH_VIDEO_STATE,
VideoProfile.STATE_AUDIO_ONLY);
}
- final PhoneAccountHandle phoneAccountHandle =
- mTelecomManager.getUserSelectedOutgoingPhoneAccount();
intent.putExtra(TelecomBroadcastIntentProcessor.EXTRA_USERHANDLE,
- phoneAccountHandle.getUserHandle());
+ UserHandle.of(UserHandle.myUserId()));
return PendingIntent.getBroadcast(mContext, 0, intent, PendingIntent.FLAG_CANCEL_CURRENT);
}