diff --git a/app/src/main/java/org/mozilla/fenix/FeatureFlags.kt b/app/src/main/java/org/mozilla/fenix/FeatureFlags.kt index 0a5c3063c..97328402f 100644 --- a/app/src/main/java/org/mozilla/fenix/FeatureFlags.kt +++ b/app/src/main/java/org/mozilla/fenix/FeatureFlags.kt @@ -24,7 +24,7 @@ object FeatureFlags { * Pull-to-refresh allows you to pull the web content down far enough to have the page to * reload. */ - val pullToRefreshEnabled = Config.channel.isNightlyOrDebug || Config.channel.isBeta + const val pullToRefreshEnabled = true /** * Enables the Sync Addresses feature. diff --git a/app/src/test/java/org/mozilla/fenix/browser/BrowserFragmentTest.kt b/app/src/test/java/org/mozilla/fenix/browser/BrowserFragmentTest.kt index 3f8ba43ff..0e1031c0c 100644 --- a/app/src/test/java/org/mozilla/fenix/browser/BrowserFragmentTest.kt +++ b/app/src/test/java/org/mozilla/fenix/browser/BrowserFragmentTest.kt @@ -267,18 +267,15 @@ class BrowserFragmentTest { @Test fun `WHEN isPullToRefreshEnabledInBrowser is disabled THEN pull down refresh is disabled`() { - every { FeatureFlags.pullToRefreshEnabled } returns true every { context.settings().isPullToRefreshEnabledInBrowser } returns true assertTrue(browserFragment.shouldPullToRefreshBeEnabled(false)) - every { FeatureFlags.pullToRefreshEnabled } returns true every { context.settings().isPullToRefreshEnabledInBrowser } returns false assertTrue(!browserFragment.shouldPullToRefreshBeEnabled(false)) } @Test fun `WHEN in fullscreen THEN pull down refresh is disabled`() { - every { FeatureFlags.pullToRefreshEnabled } returns true every { context.settings().isPullToRefreshEnabledInBrowser } returns true assertTrue(browserFragment.shouldPullToRefreshBeEnabled(false)) assertTrue(!browserFragment.shouldPullToRefreshBeEnabled(true))