summaryrefslogtreecommitdiffstats
path: root/app/src/main/java/app/fedilab/android/mastodon/ui/fragment/settings/FragmentSettingsCategories.java
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/app/fedilab/android/mastodon/ui/fragment/settings/FragmentSettingsCategories.java')
-rw-r--r--app/src/main/java/app/fedilab/android/mastodon/ui/fragment/settings/FragmentSettingsCategories.java9
1 files changed, 9 insertions, 0 deletions
diff --git a/app/src/main/java/app/fedilab/android/mastodon/ui/fragment/settings/FragmentSettingsCategories.java b/app/src/main/java/app/fedilab/android/mastodon/ui/fragment/settings/FragmentSettingsCategories.java
index f67e940fb..11b9cfc85 100644
--- a/app/src/main/java/app/fedilab/android/mastodon/ui/fragment/settings/FragmentSettingsCategories.java
+++ b/app/src/main/java/app/fedilab/android/mastodon/ui/fragment/settings/FragmentSettingsCategories.java
@@ -112,6 +112,15 @@ public class FragmentSettingsCategories extends PreferenceFragmentCompat {
});
}
+ Preference pref_category_key_home_cache = findPreference(getString(R.string.pref_category_key_home_cache));
+ if (pref_category_key_home_cache != null) {
+ pref_category_key_home_cache.setOnPreferenceClickListener(preference -> {
+ NavController navController = Navigation.findNavController(requireActivity(), R.id.fragment_container);
+ navController.navigate(FragmentSettingsCategoriesDirections.Companion.categoriesToHomeCache());
+ return false;
+ });
+ }
+
Preference pref_category_key_theming = findPreference(getString(R.string.pref_category_key_theming));
if (pref_category_key_theming != null) {
pref_category_key_theming.setOnPreferenceClickListener(preference -> {