summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <fox@fakecake.org>2025-05-19 15:50:55 +0300
committerAndrew Dolgov <fox@fakecake.org>2025-05-19 15:50:55 +0300
commit158bf6bfdd802cc30cad78c871883b62e42979b5 (patch)
treea4531de854c5bf56143c14b1e71f06feeb3599fe
parentd689a36fd46eefb2306980020080019bec12f027 (diff)
disable dynamic colors option if not available
-rwxr-xr-xorg.fox.ttrss/src/main/java/org/fox/ttrss/PreferencesFragment.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/PreferencesFragment.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/PreferencesFragment.java
index 6b7728a4..2eaeae0d 100755
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/PreferencesFragment.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/PreferencesFragment.java
@@ -10,6 +10,8 @@ import androidx.annotation.Nullable;
import androidx.preference.PreferenceFragmentCompat;
import androidx.preference.PreferenceManager;
+import com.google.android.material.color.DynamicColors;
+
import java.text.SimpleDateFormat;
import java.util.Date;
@@ -30,6 +32,8 @@ public class PreferencesFragment extends PreferenceFragmentCompat {
return false;
});
+ findPreference("enable_dynamic_colors").setEnabled(DynamicColors.isDynamicColorAvailable());
+
findPreference("network_settings").setOnPreferenceClickListener(preference -> {
getActivity().getSupportFragmentManager()
.beginTransaction()