From 10a870a300ab2e55eabf5c82e3b4cd1b72dc7c6a Mon Sep 17 00:00:00 2001 From: Jan Bader Date: Sun, 11 Sep 2022 20:19:19 +0000 Subject: [PATCH] Stop propagation from click event when opening modal --- web/src/components/Modal.vue | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/web/src/components/Modal.vue b/web/src/components/Modal.vue index ab01010..40b4ec0 100644 --- a/web/src/components/Modal.vue +++ b/web/src/components/Modal.vue @@ -15,10 +15,13 @@ const visible = ref(false); function closeDialog() { visible.value = false; }; -function openDialog() { - emit("open"); - visible.value = true; + +function openDialog(e : MouseEvent) { + e.stopPropagation(); + emit("open"); + visible.value = true; }; + function submitDialog() { const e = {cancel: false}; emit("submit", e);