diff --git a/app/src/main/java/com/beemdevelopment/aegis/ui/PreferencesFragment.java b/app/src/main/java/com/beemdevelopment/aegis/ui/PreferencesFragment.java index dded985d..bf35c99c 100644 --- a/app/src/main/java/com/beemdevelopment/aegis/ui/PreferencesFragment.java +++ b/app/src/main/java/com/beemdevelopment/aegis/ui/PreferencesFragment.java @@ -106,6 +106,8 @@ public class PreferencesFragment extends PreferenceFragmentCompat { int i = ((AlertDialog) dialog).getListView().getCheckedItemPosition(); app.getPreferences().setCurrentTheme(Theme.fromInteger(i)); + dialog.dismiss(); + _result.putExtra("needsRecreate", true); getActivity().recreate(); })