[Settings] Avoid mobile data usage init in WiFi usage
Avoid from initial in WiFi usage and update into mobile data usage after refresh. Bug: 151751844 Test: make RunSettingsRoboTests -j ROBOTEST_FILTER=DataUsageSummaryPreferenceControllerTest Change-Id: Ic6176952953ded9d47f1fc52c3f311e6568a5b90
This commit is contained in:
@@ -114,6 +114,7 @@ public class DataUsageSummaryPreferenceController extends TelephonyBasePreferenc
|
|||||||
*/
|
*/
|
||||||
public void init(int subscriptionId) {
|
public void init(int subscriptionId) {
|
||||||
mSubId = subscriptionId;
|
mSubId = subscriptionId;
|
||||||
|
mHasMobileData = DataUsageUtils.hasMobileData(mContext);
|
||||||
mDataUsageController = null;
|
mDataUsageController = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -123,8 +124,6 @@ public class DataUsageSummaryPreferenceController extends TelephonyBasePreferenc
|
|||||||
context.getSystemService(NetworkPolicyManager.class);
|
context.getSystemService(NetworkPolicyManager.class);
|
||||||
mPolicyEditor = new NetworkPolicyEditor(policyManager);
|
mPolicyEditor = new NetworkPolicyEditor(policyManager);
|
||||||
|
|
||||||
mHasMobileData = DataUsageUtils.hasMobileData(context);
|
|
||||||
|
|
||||||
mDataUsageController = new DataUsageController(context);
|
mDataUsageController = new DataUsageController(context);
|
||||||
mDataUsageController.setSubscriptionId(subscriptionId);
|
mDataUsageController.setSubscriptionId(subscriptionId);
|
||||||
mDataInfoController = new DataUsageInfoController();
|
mDataInfoController = new DataUsageInfoController();
|
||||||
|
Reference in New Issue
Block a user