From 3e7d50dc1befe7546d77ea8abffe0255c7e0b574 Mon Sep 17 00:00:00 2001 From: Sebin Nyshkim Date: Fri, 27 Jun 2025 23:23:16 +0200 Subject: [PATCH] fix: :bug: scroll locking not always working correctly --- src/components/head/page-head-style.webc | 2 +- src/components/popup-modal.webc | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/components/head/page-head-style.webc b/src/components/head/page-head-style.webc index f1a2d21..8742b9e 100644 --- a/src/components/head/page-head-style.webc +++ b/src/components/head/page-head-style.webc @@ -16,7 +16,7 @@ min-height: 100dvh; } - body.scroll-lock { + body[inert] { overflow: hidden; } diff --git a/src/components/popup-modal.webc b/src/components/popup-modal.webc index 0455339..28b73ba 100644 --- a/src/components/popup-modal.webc +++ b/src/components/popup-modal.webc @@ -5,12 +5,10 @@ const open = () => { dialog.showModal(); - document.body.classList.toggle('scroll-lock'); document.body.inert = true; }; const close = (result) => { - document.body.classList.toggle('scroll-lock'); document.body.inert = false; storeProxy.setItem('isHorny', result); if (result && storeProxy.getItem('isInHornyJail') !== 'true') {