Loading src/com/android/settings/datausage/DataUsageSummaryPreferenceController.java +7 −7 Original line number Diff line number Diff line Loading @@ -40,6 +40,7 @@ import com.android.internal.util.CollectionUtils; import com.android.settings.R; import com.android.settings.core.BasePreferenceController; import com.android.settings.core.PreferenceControllerMixin; import com.android.settings.network.ProxySubscriptionManager; import com.android.settings.widget.EntityHeaderController; import com.android.settingslib.NetworkPolicyEditor; import com.android.settingslib.core.lifecycle.Lifecycle; Loading Loading @@ -117,8 +118,8 @@ public class DataUsageSummaryPreferenceController extends BasePreferenceControll NetworkPolicyManager policyManager = activity.getSystemService(NetworkPolicyManager.class); mPolicyEditor = new NetworkPolicyEditor(policyManager); mHasMobileData = DataUsageUtils.hasMobileData(activity) && mSubscriptionId != SubscriptionManager.INVALID_SUBSCRIPTION_ID; mHasMobileData = SubscriptionManager.isValidSubscriptionId(mSubscriptionId) && DataUsageUtils.hasMobileData(activity); mDataUsageController = new DataUsageController(activity); mDataUsageController.setSubscriptionId(mSubscriptionId); Loading Loading @@ -270,11 +271,10 @@ public class DataUsageSummaryPreferenceController extends BasePreferenceControll mCycleEnd = info.cycleEnd; mSnapshotTime = -1L; SubscriptionInfo subInfo = mSubscriptionManager.getActiveSubscriptionInfo(mSubscriptionId); if (subInfo == null) { subInfo = mSubscriptionManager.getAllSubscriptionInfoList().stream().filter( i -> i.getSubscriptionId() == mSubscriptionId).findFirst().orElse(null); } final ProxySubscriptionManager proxySubsciptionMgr = ProxySubscriptionManager.getInstance(mContext); final SubscriptionInfo subInfo = proxySubsciptionMgr .getAccessibleSubscriptionInfo(mSubscriptionId); if (subInfo != null && mHasMobileData) { mCarrierName = subInfo.getCarrierName(); List<SubscriptionPlan> plans = mSubscriptionManager.getSubscriptionPlans( Loading Loading
src/com/android/settings/datausage/DataUsageSummaryPreferenceController.java +7 −7 Original line number Diff line number Diff line Loading @@ -40,6 +40,7 @@ import com.android.internal.util.CollectionUtils; import com.android.settings.R; import com.android.settings.core.BasePreferenceController; import com.android.settings.core.PreferenceControllerMixin; import com.android.settings.network.ProxySubscriptionManager; import com.android.settings.widget.EntityHeaderController; import com.android.settingslib.NetworkPolicyEditor; import com.android.settingslib.core.lifecycle.Lifecycle; Loading Loading @@ -117,8 +118,8 @@ public class DataUsageSummaryPreferenceController extends BasePreferenceControll NetworkPolicyManager policyManager = activity.getSystemService(NetworkPolicyManager.class); mPolicyEditor = new NetworkPolicyEditor(policyManager); mHasMobileData = DataUsageUtils.hasMobileData(activity) && mSubscriptionId != SubscriptionManager.INVALID_SUBSCRIPTION_ID; mHasMobileData = SubscriptionManager.isValidSubscriptionId(mSubscriptionId) && DataUsageUtils.hasMobileData(activity); mDataUsageController = new DataUsageController(activity); mDataUsageController.setSubscriptionId(mSubscriptionId); Loading Loading @@ -270,11 +271,10 @@ public class DataUsageSummaryPreferenceController extends BasePreferenceControll mCycleEnd = info.cycleEnd; mSnapshotTime = -1L; SubscriptionInfo subInfo = mSubscriptionManager.getActiveSubscriptionInfo(mSubscriptionId); if (subInfo == null) { subInfo = mSubscriptionManager.getAllSubscriptionInfoList().stream().filter( i -> i.getSubscriptionId() == mSubscriptionId).findFirst().orElse(null); } final ProxySubscriptionManager proxySubsciptionMgr = ProxySubscriptionManager.getInstance(mContext); final SubscriptionInfo subInfo = proxySubsciptionMgr .getAccessibleSubscriptionInfo(mSubscriptionId); if (subInfo != null && mHasMobileData) { mCarrierName = subInfo.getCarrierName(); List<SubscriptionPlan> plans = mSubscriptionManager.getSubscriptionPlans( Loading