From ef60135b01fa95ab45081a4f7d58bbac40701820 Mon Sep 17 00:00:00 2001 From: thongass000 Date: Mon, 1 Jan 2024 20:43:32 +0700 Subject: [PATCH] Remove duplicate download button and block dialog after download --- doc-viewer.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/doc-viewer.js b/doc-viewer.js index 2d0b420..154d1c9 100644 --- a/doc-viewer.js +++ b/doc-viewer.js @@ -39,12 +39,23 @@ function addButtons(){ }else{ buttons.push(button1.cloneNode(true, true)); buttons[i].onclick = function() {downloadDoc()}; + prev_buttons[0].parentNode.parentNode.style.padding = "0px 0px"; prev_buttons[0].parentNode.parentNode.prepend(buttons[i]); prev_buttons[0].parentNode.remove(); i++; } prev_buttons = document.getElementsByClassName("fa-cloud-arrow-down"); } + buttons.forEach(btn => { + btn.addEventListener('click', event => { + event.preventDefault(); + event.stopPropagation(); + }); + }); + const dialog = document.querySelector('#modal-overlay'); + if (dialog) { + dialog.style.display = 'none'; + } } var observer = new MutationObserver(function(mutations) {