diff options
| author | Sindhu Kanathur <skanat@codeaurora.org> | 2014-11-07 14:09:31 +0530 |
|---|---|---|
| committer | Arne Coucheron <arco68@gmail.com> | 2014-12-13 01:45:32 +0100 |
| commit | b3ed04e01afd993fa0f1e65caea8bc2017853d1c (patch) | |
| tree | 7abc8da049da9e543bafe127c8ec0ff31a642e76 | |
| parent | 0541752648f11bd865adcb0edfdde8f788c658c1 (diff) | |
| download | android_packages_apps_InCallUI-b3ed04e01afd993fa0f1e65caea8bc2017853d1c.tar.gz android_packages_apps_InCallUI-b3ed04e01afd993fa0f1e65caea8bc2017853d1c.tar.bz2 android_packages_apps_InCallUI-b3ed04e01afd993fa0f1e65caea8bc2017853d1c.zip | |
Fix MO call crash issue with no sim.
Emergency call phone account does not contain sub id.
Assign default voice sub id while parsing subscription for
emergency calls.
Change-Id: I02ca06630ed2a6db56ae85ca7968611fa4238044
CRs-Fixed: 751750
| -rw-r--r-- | src/com/android/incallui/Call.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/android/incallui/Call.java b/src/com/android/incallui/Call.java index 773dd36b..22ec1bea 100644 --- a/src/com/android/incallui/Call.java +++ b/src/com/android/incallui/Call.java @@ -419,7 +419,8 @@ public final class Call { public long getSubId() { PhoneAccountHandle ph = getAccountHandle(); if (ph != null) { - if (ph.getId() != null && !ph.getId().toLowerCase().contains("sip")) { + if (ph.getId() != null && !ph.getId().toLowerCase().contains("sip") + && !ph.getId().equals("E")) { return Long.parseLong(getAccountHandle().getId()); } else { return SubscriptionManager.getDefaultVoiceSubId(); |
