From 5e5733be21f7e713d7d037670a76beaddd868328 Mon Sep 17 00:00:00 2001 From: Mugurell Date: Mon, 17 Nov 2025 10:53:56 +0200 Subject: [PATCH] Update Android Components to 147.0.20251116210936 + use EngineViewScrollingGesturesBehavior --- .../reference/browser/browser/BaseBrowserFragment.kt | 12 ++++++------ gradle/libs.versions.toml | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/org/mozilla/reference/browser/browser/BaseBrowserFragment.kt b/app/src/main/java/org/mozilla/reference/browser/browser/BaseBrowserFragment.kt index 0da4da6e1..2ad302b97 100644 --- a/app/src/main/java/org/mozilla/reference/browser/browser/BaseBrowserFragment.kt +++ b/app/src/main/java/org/mozilla/reference/browser/browser/BaseBrowserFragment.kt @@ -44,8 +44,9 @@ import mozilla.components.support.base.feature.ViewBoundFeatureWrapper import mozilla.components.support.base.log.logger.Logger import mozilla.components.support.ktx.android.view.enterImmersiveMode import mozilla.components.support.ktx.android.view.exitImmersiveMode +import mozilla.components.ui.widgets.behavior.DependencyGravity import mozilla.components.ui.widgets.behavior.EngineViewClippingBehavior -import mozilla.components.ui.widgets.behavior.EngineViewScrollingBehavior +import mozilla.components.ui.widgets.behavior.EngineViewScrollingGesturesBehavior import org.mozilla.reference.browser.BuildConfig import org.mozilla.reference.browser.R import org.mozilla.reference.browser.addons.WebExtensionPromptFeature @@ -54,7 +55,6 @@ import org.mozilla.reference.browser.ext.getPreferenceKey import org.mozilla.reference.browser.ext.requireComponents import org.mozilla.reference.browser.pip.PictureInPictureIntegration import org.mozilla.reference.browser.tabs.LastTabFeature -import mozilla.components.ui.widgets.behavior.ViewPosition as MozacToolbarBehaviorToolbarPosition private const val BOTTOM_TOOLBAR_HEIGHT = 0 @@ -188,10 +188,10 @@ abstract class BaseBrowserFragment : ) (toolbar.layoutParams as? CoordinatorLayout.LayoutParams)?.apply { - behavior = EngineViewScrollingBehavior( - view.context, - null, - MozacToolbarBehaviorToolbarPosition.BOTTOM, + behavior = EngineViewScrollingGesturesBehavior( + engineView = engineView, + dependency = toolbar, + dependencyGravity = DependencyGravity.Bottom, ) } diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 4e279c184..c7e7dcbbd 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,6 +1,6 @@ [versions] # Android Components -android-components = "147.0.20251112091634" +android-components = "147.0.20251116210936" # AGP android-gradle-plugin = "8.13.0"