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() { void addWifiSection() {
TemplatePreferenceCategory category = (TemplatePreferenceCategory) TemplatePreferenceCategory category = (TemplatePreferenceCategory)
inflatePreferences(R.xml.data_usage_wifi); 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() { private void addEthernetSection() {
TemplatePreferenceCategory category = (TemplatePreferenceCategory) TemplatePreferenceCategory category = (TemplatePreferenceCategory)
inflatePreferences(R.xml.data_usage_ethernet); inflatePreferences(R.xml.data_usage_ethernet);
category.setTemplate( 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) { private Preference inflatePreferences(int resId) {