summaryrefslogtreecommitdiff
path: root/app/src/main/java/de/danoeh/antennapod/fragment
diff options
context:
space:
mode:
authorByteHamster <info@bytehamster.com>2020-05-06 15:18:47 +0200
committerByteHamster <info@bytehamster.com>2020-05-06 16:50:39 +0200
commit30381ca09a886f203fa716d698dfe2c323c21ac9 (patch)
tree4e6572fdb3029eb5eb893c0dbb9ddf1bb523a151 /app/src/main/java/de/danoeh/antennapod/fragment
parentb233f4dcb7273a5f39474c1d1cea3c017f5ba500 (diff)
downloadAntennaPod-30381ca09a886f203fa716d698dfe2c323c21ac9.zip
Switch theme without user obstruction
Diffstat (limited to 'app/src/main/java/de/danoeh/antennapod/fragment')
-rw-r--r--app/src/main/java/de/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment.java6
1 files changed, 1 insertions, 5 deletions
diff --git a/app/src/main/java/de/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment.java b/app/src/main/java/de/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment.java
index 0ea8d5b93..a44623f48 100644
--- a/app/src/main/java/de/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment.java
+++ b/app/src/main/java/de/danoeh/antennapod/fragment/preferences/UserInterfacePreferencesFragment.java
@@ -35,11 +35,7 @@ public class UserInterfacePreferencesFragment extends PreferenceFragmentCompat {
findPreference(UserPreferences.PREF_THEME)
.setOnPreferenceChangeListener(
(preference, newValue) -> {
- Intent i = new Intent(getActivity(), MainActivity.class);
- i.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK
- | Intent.FLAG_ACTIVITY_NEW_TASK);
- getActivity().finish();
- startActivity(i);
+ getActivity().recreate();
return true;
}
);