summaryrefslogtreecommitdiffstats
path: root/app/src/main/java/app/fedilab/android/mastodon/ui/fragment/settings/FragmentLanguageSettings.java
diff options
context:
space:
mode:
authorThomas <tschneider.ac@gmail.com>2024-01-16 17:54:54 +0100
committerThomas <tschneider.ac@gmail.com>2024-01-16 17:54:54 +0100
commit1f2e6c4327eb5aca4a06829c21530da5c8f13a1d (patch)
tree285eaec81dd9f9bc1680d12e582df2a892457725 /app/src/main/java/app/fedilab/android/mastodon/ui/fragment/settings/FragmentLanguageSettings.java
parenta1370693fb564d48aa56a602b7b912e864480f74 (diff)
parent886b74c171f3e92f9bb394150a1ce99cf3491d76 (diff)
Merge branch 'develop'3.27.0
Diffstat (limited to 'app/src/main/java/app/fedilab/android/mastodon/ui/fragment/settings/FragmentLanguageSettings.java')
-rw-r--r--app/src/main/java/app/fedilab/android/mastodon/ui/fragment/settings/FragmentLanguageSettings.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/app/src/main/java/app/fedilab/android/mastodon/ui/fragment/settings/FragmentLanguageSettings.java b/app/src/main/java/app/fedilab/android/mastodon/ui/fragment/settings/FragmentLanguageSettings.java
index 6ba2d9446..40f057356 100644
--- a/app/src/main/java/app/fedilab/android/mastodon/ui/fragment/settings/FragmentLanguageSettings.java
+++ b/app/src/main/java/app/fedilab/android/mastodon/ui/fragment/settings/FragmentLanguageSettings.java
@@ -18,6 +18,7 @@ import android.annotation.SuppressLint;
import android.content.SharedPreferences;
import android.os.Bundle;
+import androidx.preference.ListPreference;
import androidx.preference.Preference;
import androidx.preference.PreferenceFragmentCompat;
import androidx.preference.PreferenceManager;
@@ -37,6 +38,14 @@ public class FragmentLanguageSettings extends PreferenceFragmentCompat implement
private void createPref() {
Preference SET_TRANSLATE_VALUES_RESET = findPreference(getString(R.string.SET_TRANSLATE_VALUES_RESET));
SharedPreferences sharedPreferences = PreferenceManager.getDefaultSharedPreferences(requireActivity());
+
+ //Theme for dialogs
+ ListPreference SET_DEFAULT_LOCALE_NEW = findPreference(getString(R.string.SET_DEFAULT_LOCALE_NEW));
+ if (SET_DEFAULT_LOCALE_NEW != null) {
+ SET_DEFAULT_LOCALE_NEW.getContext().setTheme(Helper.dialogStyle());
+ }
+ //---------
+
if (SET_TRANSLATE_VALUES_RESET != null) {
SET_TRANSLATE_VALUES_RESET.setOnPreferenceClickListener(preference -> {
SharedPreferences.Editor editor = sharedPreferences.edit();