diff --git a/src/org/lineageos/lineageparts/weather/WeatherServiceSettings.java b/src/org/lineageos/lineageparts/weather/WeatherServiceSettings.java index 94b822f29bb1acbb27e3ba146f2a0e9613a27139..07f40dd35690733cf236082c0bee00c617e3a43b 100644 --- a/src/org/lineageos/lineageparts/weather/WeatherServiceSettings.java +++ b/src/org/lineageos/lineageparts/weather/WeatherServiceSettings.java @@ -100,7 +100,8 @@ public class WeatherServiceSettings extends SettingsPreferenceFragment mProvidersCategory = ps.findPreference(PREFERENCE_PROVIDERS); mTemperatureUnit = ps.findPreference(PREFERENCE_TEMP_UNIT); mTemperatureUnit.setOnPreferenceChangeListener(this); - + + ps.removePreference(mGeneralSettingsCategory); watch(LineageSettings.Secure.getUriFor(LineageSettings.Secure.WEATHER_PROVIDER_SERVICE)); } @@ -206,9 +207,6 @@ public class WeatherServiceSettings extends SettingsPreferenceFragment final PreferenceScreen ps = getPreferenceScreen(); if (!weatherProviderServiceInfos.isEmpty()) { - if (ps.findPreference(PREFERENCE_GENERAL) == null) { - ps.addPreference(mGeneralSettingsCategory); - } if (ps.findPreference(PREFERENCE_PROVIDERS) == null) { ps.addPreference(mProvidersCategory); } @@ -232,7 +230,6 @@ public class WeatherServiceSettings extends SettingsPreferenceFragment mProvidersCategory.addPreference(addServicePreference); } else { - ps.removePreference(mGeneralSettingsCategory); ps.removePreference(mProvidersCategory); }