From 158bf6bfdd802cc30cad78c871883b62e42979b5 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Mon, 19 May 2025 15:50:55 +0300 Subject: disable dynamic colors option if not available --- org.fox.ttrss/src/main/java/org/fox/ttrss/PreferencesFragment.java | 4 ++++ 1 file changed, 4 insertions(+) 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() -- cgit v1.2.3-54-g00ecf