Loading src/com/android/settings/notification/AppNotificationSettings.java +9 −1 Original line number Diff line number Diff line Loading @@ -51,7 +51,6 @@ import com.android.settings.widget.MasterSwitchPreference; import com.android.settings.widget.SwitchBar; import com.android.settingslib.RestrictedSwitchPreference; import java.text.Collator; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; Loading Loading @@ -147,6 +146,15 @@ public class AppNotificationSettings extends NotificationSettingsBase { } private void populateChannelList() { if (!mChannelGroups.isEmpty()) { // If there's anything in mChannelGroups, we've called populateChannelList twice. // Clear out existing channels and log. Log.w(TAG, "Notification channel group posted twice to settings - old size " + mChannelGroups.size() + ", new size " + mChannelGroupList.size()); for (Preference p : mChannelGroups) { getPreferenceScreen().removePreference(p); } } if (mChannelGroupList.isEmpty()) { PreferenceCategory groupCategory = new PreferenceCategory(getPrefContext()); groupCategory.setTitle(R.string.notification_channels); Loading Loading
src/com/android/settings/notification/AppNotificationSettings.java +9 −1 Original line number Diff line number Diff line Loading @@ -51,7 +51,6 @@ import com.android.settings.widget.MasterSwitchPreference; import com.android.settings.widget.SwitchBar; import com.android.settingslib.RestrictedSwitchPreference; import java.text.Collator; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; Loading Loading @@ -147,6 +146,15 @@ public class AppNotificationSettings extends NotificationSettingsBase { } private void populateChannelList() { if (!mChannelGroups.isEmpty()) { // If there's anything in mChannelGroups, we've called populateChannelList twice. // Clear out existing channels and log. Log.w(TAG, "Notification channel group posted twice to settings - old size " + mChannelGroups.size() + ", new size " + mChannelGroupList.size()); for (Preference p : mChannelGroups) { getPreferenceScreen().removePreference(p); } } if (mChannelGroupList.isEmpty()) { PreferenceCategory groupCategory = new PreferenceCategory(getPrefContext()); groupCategory.setTitle(R.string.notification_channels); Loading