summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRicardo Cerqueira <cyanogenmod@cerqueira.org>2014-06-30 17:00:40 +0100
committerRicardo Cerqueira <cyanogenmod@cerqueira.org>2014-06-30 17:00:40 +0100
commit85d917a46517c69c385b65ef5b6df8a0550c8872 (patch)
tree8cf17c9cbf71b21046ff5ea46c285cdb8008e553
parent94a2db096a64cd31bf96bd7139980725466beb2d (diff)
downloadpackages_apps_InCallUI-85d917a46517c69c385b65ef5b6df8a0550c8872.tar.gz
packages_apps_InCallUI-85d917a46517c69c385b65ef5b6df8a0550c8872.tar.bz2
packages_apps_InCallUI-85d917a46517c69c385b65ef5b6df8a0550c8872.zip
MSIM(DSDA): Leave subscription alone on non-MSIM devices
Change-Id: Icdd06ab9b3f946f7fb8bc2a3e51a5e5dea948b0d
-rw-r--r--src/com/android/incallui/CallList.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/android/incallui/CallList.java b/src/com/android/incallui/CallList.java
index 6a3c8521..1dd99b63 100644
--- a/src/com/android/incallui/CallList.java
+++ b/src/com/android/incallui/CallList.java
@@ -112,7 +112,8 @@ public class CallList {
// ensure the ringing call is active subscription, since phone state
// changed is notified before new incoming call ringing, and the event
// will switch active sub to a wrong sub(which is not ringing)
- CallCommandClient.getInstance().setActiveSubscription(call.getSubscription());
+ if (MSimTelephonyManager.getDefault().isMultiSimEnabled())
+ CallCommandClient.getInstance().setActiveSubscription(call.getSubscription());
updateActiveSuscription();
updateCallInMap(call);