diff --git a/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt b/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt index 2f509b03a..885830285 100644 --- a/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/browser/BaseBrowserFragment.kt @@ -658,6 +658,7 @@ abstract class BaseBrowserFragment : Fragment(), UserInteractionHandler, Session } } + view.swipeRefresh.isEnabled = FeatureFlags.pullToRefreshEnabled @Suppress("ConstantConditionIf") if (FeatureFlags.pullToRefreshEnabled) { val primaryTextColor = @@ -673,9 +674,6 @@ abstract class BaseBrowserFragment : Fragment(), UserInteractionHandler, Session owner = this, view = view ) - } else { - // Disable pull to refresh - view.swipeRefresh.setOnChildScrollUpCallback { _, _ -> true } } webchannelIntegration.set( diff --git a/app/src/main/res/layout/fragment_browser.xml b/app/src/main/res/layout/fragment_browser.xml index 09c23b747..8a9738e53 100644 --- a/app/src/main/res/layout/fragment_browser.xml +++ b/app/src/main/res/layout/fragment_browser.xml @@ -22,7 +22,7 @@ app:layout_constraintTop_toTopOf="parent" tools:context="browser.BrowserFragment"> - - +