From d7668b16fcb4f8fd7523d2b5ca03ab4b842dc73d Mon Sep 17 00:00:00 2001 From: mcarare Date: Thu, 3 Sep 2020 13:41:55 +0300 Subject: [PATCH] For #9506: Create show open in app banner preference. --- app/src/main/java/org/mozilla/fenix/utils/Settings.kt | 5 +++++ app/src/main/res/values/preference_keys.xml | 3 +++ 2 files changed, 8 insertions(+) diff --git a/app/src/main/java/org/mozilla/fenix/utils/Settings.kt b/app/src/main/java/org/mozilla/fenix/utils/Settings.kt index f811c4bdc..cf981d0c1 100644 --- a/app/src/main/java/org/mozilla/fenix/utils/Settings.kt +++ b/app/src/main/java/org/mozilla/fenix/utils/Settings.kt @@ -663,6 +663,11 @@ class Settings(private val appContext: Context) : PreferencesHolder { default = false ) + var shouldShowOpenInAppBanner by booleanPreference( + appContext.getPreferenceKey(R.string.pref_key_should_show_open_in_app_banner), + default = true + ) + @VisibleForTesting(otherwise = PRIVATE) internal val trackingProtectionOnboardingCount = counterPreference( appContext.getPreferenceKey(R.string.pref_key_tracking_protection_onboarding), diff --git a/app/src/main/res/values/preference_keys.xml b/app/src/main/res/values/preference_keys.xml index 0f14768e3..31df44e5a 100644 --- a/app/src/main/res/values/preference_keys.xml +++ b/app/src/main/res/values/preference_keys.xml @@ -182,6 +182,9 @@ pref_key_user_knows_about_pwa + + pref_key_should_show_open_in_app_banner + pref_key_migrating_from_fenix_nightly_tip pref_key_migrating_from_firefox_nightly_tip pref_key_migrating_from_fenix_tip