From 7181dafca240c61123268f1ffda9a9b912d83dbc Mon Sep 17 00:00:00 2001 From: Marc Mintel Date: Sat, 20 Jun 2026 09:32:05 +0200 Subject: [PATCH] fix(ui): enforce scroll lock on documentElement when flyout is open --- components/layout/MobileBottomNav.tsx | 3 +++ package.json | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/components/layout/MobileBottomNav.tsx b/components/layout/MobileBottomNav.tsx index a80322180..4e92bd557 100644 --- a/components/layout/MobileBottomNav.tsx +++ b/components/layout/MobileBottomNav.tsx @@ -25,11 +25,14 @@ export function MobileBottomNav({ navLinks, currentLocale }: MobileBottomNavProp React.useEffect(() => { if (isFlyoutOpen) { document.body.style.overflow = 'hidden'; + document.documentElement.style.overflow = 'hidden'; } else { document.body.style.overflow = ''; + document.documentElement.style.overflow = ''; } return () => { document.body.style.overflow = ''; + document.documentElement.style.overflow = ''; }; }, [isFlyoutOpen]); diff --git a/package.json b/package.json index d19b109d5..4eb9a77f3 100644 --- a/package.json +++ b/package.json @@ -138,7 +138,7 @@ "prepare": "husky", "preinstall": "npx only-allow pnpm" }, - "version": "2.2.13-rc.62", + "version": "2.2.13-rc.63", "pnpm": { "onlyBuiltDependencies": [ "@parcel/watcher",