From 090fa21ba5ff62417fe6bcfa838dfbddabe492ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cau=C3=AA=20Faleiros?= Date: Wed, 8 Jul 2026 13:49:33 -0300 Subject: [PATCH] Fix cutting settings overlay coverage --- src/pages/Cutting.tsx | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/pages/Cutting.tsx b/src/pages/Cutting.tsx index 7316ec6..1217cb3 100644 --- a/src/pages/Cutting.tsx +++ b/src/pages/Cutting.tsx @@ -273,8 +273,13 @@ const Cutting = () => { } }; + const previousOverflow = document.body.style.overflow; + document.body.style.overflow = 'hidden'; document.addEventListener('keydown', closeOnEscape); - return () => document.removeEventListener('keydown', closeOnEscape); + return () => { + document.body.style.overflow = previousOverflow; + document.removeEventListener('keydown', closeOnEscape); + }; }, [isSettingsOpen]); const updateFamilyYield = (familyKey: CutFamilyKey, value: string) => { @@ -431,14 +436,14 @@ const Cutting = () => { {isSettingsOpen && (
setIsSettingsOpen(false)} >
event.stopPropagation()} >