X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/2a069880cd8ebe6b821fd37a6087b34a6488966b..refs/pull/1576/head:/resources/assets/js/components/overlay.js diff --git a/resources/assets/js/components/overlay.js b/resources/assets/js/components/overlay.js index 6984928bd..1ba5efcea 100644 --- a/resources/assets/js/components/overlay.js +++ b/resources/assets/js/components/overlay.js @@ -6,7 +6,7 @@ class Overlay { elem.addEventListener('click', event => { if (event.target === elem) return this.hide(); }); - let closeButtons = elem.querySelectorAll('.overlay-close'); + let closeButtons = elem.querySelectorAll('.popup-header-close'); for (let i=0; i < closeButtons.length; i++) { closeButtons[i].addEventListener('click', this.hide.bind(this)); } @@ -21,7 +21,7 @@ class Overlay { let targetOpacity = show ? (elapsedTime / duration) : 1-(elapsedTime / duration); this.container.style.opacity = targetOpacity; if (elapsedTime > duration) { - this.container.style.display = show ? 'display' : 'none'; + this.container.style.display = show ? 'flex' : 'none'; this.container.style.opacity = ''; } else { requestAnimationFrame(setOpacity.bind(this)); @@ -36,4 +36,4 @@ class Overlay { } -module.exports = Overlay; \ No newline at end of file +export default Overlay; \ No newline at end of file