diff --git a/app/src/main/java/org/mozilla/fenix/settings/DataChoicesFragment.kt b/app/src/main/java/org/mozilla/fenix/settings/DataChoicesFragment.kt index 1ad63871b5..a89feaac9b 100644 --- a/app/src/main/java/org/mozilla/fenix/settings/DataChoicesFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/settings/DataChoicesFragment.kt @@ -9,6 +9,7 @@ import androidx.navigation.findNavController import androidx.preference.Preference import androidx.preference.PreferenceFragmentCompat import androidx.preference.SwitchPreference +import org.mozilla.fenix.Config import org.mozilla.fenix.R import org.mozilla.fenix.components.metrics.MetricServiceType import org.mozilla.fenix.ext.components @@ -71,8 +72,9 @@ class DataChoicesFragment : PreferenceFragmentCompat() { } requirePreference(R.string.pref_key_marketing_telemetry).apply { - isChecked = context.settings().isMarketingTelemetryEnabled + isChecked = (context.settings().isMarketingTelemetryEnabled) && (!Config.channel.isMozillaOnline) onPreferenceChangeListener = SharedPreferenceUpdater() + isVisible = !Config.channel.isMozillaOnline } }