Merge "Hide emergency callback number when slot2 SIM is default." into lmp-mr1-dev
diff --git a/src/com/android/incallui/CallCardPresenter.java b/src/com/android/incallui/CallCardPresenter.java
index 0d04f48..cb378a6 100644
--- a/src/com/android/incallui/CallCardPresenter.java
+++ b/src/com/android/incallui/CallCardPresenter.java
@@ -340,9 +340,8 @@
             }
         }
 
-        TelephonyManager telephonyManager =
-                (TelephonyManager) mContext.getSystemService(Context.TELEPHONY_SERVICE);
-        String simNumber = telephonyManager.getLine1Number();
+        TelecomManager mgr = InCallPresenter.getInstance().getTelecomManager();
+        String simNumber = mgr.getLine1Number(mPrimary.getAccountHandle());
         if (PhoneNumberUtils.compare(callbackNumber, simNumber)) {
             Log.d(this, "Numbers are the same; not showing the callback number");
             callbackNumber = null;