Not set subId for Wi-Fi data usage

Otherwise the DataUsageList page will be closed since no active sub has
id = 0.

Bug: 348118234
Flag: EXEMPT bug fix
Test: manual - on DataUsageSummary
Test: atest DataUsageSummaryTest
Change-Id: Ic8387e4fbfe0f0027e87e545be9d7e92ae771136
This commit is contained in:
Chaohui Wang
2024-09-14 12:43:11 +08:00
parent 428829bfc5
commit eff7ddf339

View File

@@ -180,14 +180,16 @@ public class DataUsageSummary extends DashboardFragment {
void addWifiSection() {
TemplatePreferenceCategory category = (TemplatePreferenceCategory)
inflatePreferences(R.xml.data_usage_wifi);
category.setTemplate(new NetworkTemplate.Builder(NetworkTemplate.MATCH_WIFI).build(), 0);
category.setTemplate(new NetworkTemplate.Builder(NetworkTemplate.MATCH_WIFI).build(),
SubscriptionManager.INVALID_SUBSCRIPTION_ID);
}
private void addEthernetSection() {
TemplatePreferenceCategory category = (TemplatePreferenceCategory)
inflatePreferences(R.xml.data_usage_ethernet);
category.setTemplate(
new NetworkTemplate.Builder(NetworkTemplate.MATCH_ETHERNET).build(), 0);
new NetworkTemplate.Builder(NetworkTemplate.MATCH_ETHERNET).build(),
SubscriptionManager.INVALID_SUBSCRIPTION_ID);
}
private Preference inflatePreferences(int resId) {