diff options
author | Anju Mathapati <anjucm@codeaurora.org> | 2016-08-11 12:02:06 -0700 |
---|---|---|
committer | Linux Build Service Account <lnxbuild@localhost> | 2016-08-24 08:19:33 -0600 |
commit | 90f4fa0405696e08fccccd68206f30663ee4278b (patch) | |
tree | 43f6a162942e9d3622394e366d58221afe2bc3ad | |
parent | bffd07ccf76742268a6f0620dba3159b86b25bfd (diff) | |
download | android_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.java | 4 |
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); } |