From bf1c7373ff5bad245c59e6c42aea3f10c8fecda4 Mon Sep 17 00:00:00 2001 From: Felix Hamann Date: Fri, 30 Mar 2018 23:08:27 +0200 Subject: [PATCH] fix for z-index of modals --- templates/widgets/modal.julius | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/templates/widgets/modal.julius b/templates/widgets/modal.julius index 5033f05b2..06160bcbd 100644 --- a/templates/widgets/modal.julius +++ b/templates/widgets/modal.julius @@ -10,10 +10,14 @@ document.addEventListener('DOMContentLoaded', function() { var trigger = document.querySelector(modal.dataset.trigger); var closeBound; - this.open = function openFn() { + this.open = function openFn(event) { + if (event) { + event.preventDefault(); + } modal.classList.add('modal--open'); overlay.classList.add('modal__overlay'); - modal.parentNode.insertBefore(overlay, modal); + document.body.insertBefore(modal, null); + document.body.insertBefore(overlay, modal); overlay.classList.add('modal__overlay--open'); toggleScroll(false);