summaryrefslogtreecommitdiffstats
path: root/app/src/main/java/app/fedilab/android/ui/fragment/settings/FragmentThemingSettings.java
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/app/fedilab/android/ui/fragment/settings/FragmentThemingSettings.java')
-rw-r--r--app/src/main/java/app/fedilab/android/ui/fragment/settings/FragmentThemingSettings.java6
1 files changed, 2 insertions, 4 deletions
diff --git a/app/src/main/java/app/fedilab/android/ui/fragment/settings/FragmentThemingSettings.java b/app/src/main/java/app/fedilab/android/ui/fragment/settings/FragmentThemingSettings.java
index 50e05c84d..72f635331 100644
--- a/app/src/main/java/app/fedilab/android/ui/fragment/settings/FragmentThemingSettings.java
+++ b/app/src/main/java/app/fedilab/android/ui/fragment/settings/FragmentThemingSettings.java
@@ -23,7 +23,6 @@ import androidx.preference.PreferenceFragmentCompat;
import app.fedilab.android.R;
import app.fedilab.android.helper.Helper;
-import app.fedilab.android.helper.ThemeHelper;
import es.dmoral.toasty.Toasty;
public class FragmentThemingSettings extends PreferenceFragmentCompat implements SharedPreferences.OnSharedPreferenceChangeListener {
@@ -61,9 +60,8 @@ public class FragmentThemingSettings extends PreferenceFragmentCompat implements
if (key.compareTo(getString(R.string.SET_THEME_BASE)) == 0) {
ListPreference SET_THEME_BASE = findPreference(getString(R.string.SET_THEME_BASE));
if (SET_THEME_BASE != null) {
- ThemeHelper.switchTo(SET_THEME_BASE.getValue());
- requireActivity().recreate();
- Helper.recreateMainActivity(requireActivity());
+ requireActivity().finish();
+ startActivity(requireActivity().getIntent());
}
}
//TODO: check if can be removed