From 8b219cdb73ad9860bb20c69b6aa3cf662867d409 Mon Sep 17 00:00:00 2001 From: Vjacheslav Trushkin Date: Tue, 3 Jan 2023 15:02:54 +0200 Subject: [PATCH] fix: modal focus scroll bug (#738) --- components/modal/ModalDialog.vue | 2 ++ components/status/StatusAttachment.vue | 1 + 2 files changed, 3 insertions(+) diff --git a/components/modal/ModalDialog.vue b/components/modal/ModalDialog.vue index c452ad51..c20696d2 100644 --- a/components/modal/ModalDialog.vue +++ b/components/modal/ModalDialog.vue @@ -66,6 +66,8 @@ const { activate } = useFocusTrap(elDialogRoot, { allowOutsideClick: true, clickOutsideDeactivates: true, escapeDeactivates: true, + preventScroll: true, + returnFocusOnDeactivate: true, }) defineExpose({ diff --git a/components/status/StatusAttachment.vue b/components/status/StatusAttachment.vue index 8de135c8..0c84d736 100644 --- a/components/status/StatusAttachment.vue +++ b/components/status/StatusAttachment.vue @@ -126,6 +126,7 @@ useIntersectionObserver(video, (entries) => {