diff --git a/app/src/main/java/org/mozilla/fenix/HomeActivity.kt b/app/src/main/java/org/mozilla/fenix/HomeActivity.kt index 7c94eae28..773c4e951 100644 --- a/app/src/main/java/org/mozilla/fenix/HomeActivity.kt +++ b/app/src/main/java/org/mozilla/fenix/HomeActivity.kt @@ -266,34 +266,32 @@ open class HomeActivity : LocaleAwareAppCompatActivity(), NavHostActivity { binding = ActivityHomeBinding.inflate(layoutInflater) - if (Config.channel.isNightlyOrDebug) { - lifecycleScope.launch { - val debugSettingsRepository = DefaultDebugSettingsRepository( - context = this@HomeActivity, - writeScope = this, - ) + lifecycleScope.launch { + val debugSettingsRepository = DefaultDebugSettingsRepository( + context = this@HomeActivity, + writeScope = this, + ) - debugSettingsRepository.debugDrawerEnabled - .distinctUntilChanged() - .collect { enabled -> - with(binding.debugOverlay) { - if (enabled) { - visibility = View.VISIBLE - - setContent { - FenixOverlay( - browserStore = components.core.store, - inactiveTabsEnabled = settings().inactiveTabsAreEnabled, - ) - } - } else { - setContent {} - - visibility = View.GONE + debugSettingsRepository.debugDrawerEnabled + .distinctUntilChanged() + .collect { enabled -> + with(binding.debugOverlay) { + if (enabled) { + visibility = View.VISIBLE + + setContent { + FenixOverlay( + browserStore = components.core.store, + inactiveTabsEnabled = settings().inactiveTabsAreEnabled, + ) } + } else { + setContent {} + + visibility = View.GONE } } - } + } } setContentView(binding.root) diff --git a/app/src/main/java/org/mozilla/fenix/settings/SecretSettingsFragment.kt b/app/src/main/java/org/mozilla/fenix/settings/SecretSettingsFragment.kt index 86b2aabeb..ecffe568a 100644 --- a/app/src/main/java/org/mozilla/fenix/settings/SecretSettingsFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/settings/SecretSettingsFragment.kt @@ -108,9 +108,8 @@ class SecretSettingsFragment : PreferenceFragmentCompat() { } lifecycleScope.launch { - // During initial development, this will only be available in Nightly or Debug builds. requirePreference(R.string.pref_key_enable_debug_drawer).apply { - isVisible = Config.channel.isNightlyOrDebug + isVisible = true isChecked = debugSettingsRepository.debugDrawerEnabled.first() onPreferenceChangeListener = Preference.OnPreferenceChangeListener { _, newValue ->