diff --git a/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt b/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt index 120173405..0a9a9d57f 100644 --- a/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt @@ -122,6 +122,16 @@ class SettingsFragment : PreferenceFragmentCompat(), AccountObserver { val appName = getString(R.string.app_name) aboutPreference?.title = getString(R.string.preferences_about, appName) + val deleteBrowsingDataPreference = + findPreference(getPreferenceKey(R.string.pref_key_delete_browsing_data_on_quit_preference)) + deleteBrowsingDataPreference?.summary = context?.let { + if (it.settings().shouldDeleteBrowsingDataOnQuit) { + getString(R.string.delete_browsing_data_quit_on) + } else { + getString(R.string.delete_browsing_data_quit_off) + } + } + setupPreferences() updateAccountUIState(context!!, requireComponents.backgroundServices.accountManager.accountProfile()) diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 326f4e0e3..c396daad3 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -539,6 +539,10 @@ Video and audio blocked Video and audio allowed + + On + + Off