Loading telephony/java/com/android/internal/telephony/gsm/GsmDataConnectionTracker.java +7 −5 Original line number Diff line number Diff line Loading @@ -513,8 +513,8 @@ public final class GsmDataConnectionTracker extends DataConnectionTracker { @Override protected boolean isApnTypeAvailable(String type) { if (type.equals(Phone.APN_TYPE_DUN)) { return (fetchDunApn() != null); if (type.equals(Phone.APN_TYPE_DUN) && fetchDunApn() != null) { return true; } if (mAllApns != null) { Loading Loading @@ -1855,10 +1855,12 @@ public final class GsmDataConnectionTracker extends DataConnectionTracker { if (requestedApnType.equals(Phone.APN_TYPE_DUN)) { ApnSetting dun = fetchDunApn(); if (dun != null) apnList.add(dun); if (dun != null) { apnList.add(dun); if (DBG) log("buildWaitingApns: X added APN_TYPE_DUN apnList=" + apnList); return apnList; } } String operator = mPhone.mIccRecords.getOperatorNumeric(); if (requestedApnType.equals(Phone.APN_TYPE_DEFAULT)) { Loading Loading
telephony/java/com/android/internal/telephony/gsm/GsmDataConnectionTracker.java +7 −5 Original line number Diff line number Diff line Loading @@ -513,8 +513,8 @@ public final class GsmDataConnectionTracker extends DataConnectionTracker { @Override protected boolean isApnTypeAvailable(String type) { if (type.equals(Phone.APN_TYPE_DUN)) { return (fetchDunApn() != null); if (type.equals(Phone.APN_TYPE_DUN) && fetchDunApn() != null) { return true; } if (mAllApns != null) { Loading Loading @@ -1855,10 +1855,12 @@ public final class GsmDataConnectionTracker extends DataConnectionTracker { if (requestedApnType.equals(Phone.APN_TYPE_DUN)) { ApnSetting dun = fetchDunApn(); if (dun != null) apnList.add(dun); if (dun != null) { apnList.add(dun); if (DBG) log("buildWaitingApns: X added APN_TYPE_DUN apnList=" + apnList); return apnList; } } String operator = mPhone.mIccRecords.getOperatorNumeric(); if (requestedApnType.equals(Phone.APN_TYPE_DEFAULT)) { Loading