From 545b6db6d572fc3baabd01186dbbc1eddb8dd776 Mon Sep 17 00:00:00 2001 From: mic Date: Sun, 8 Feb 2026 22:10:44 +0100 Subject: [PATCH] added a close button for the spam info. see #506 --- js/mzta-compose-script.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/js/mzta-compose-script.js b/js/mzta-compose-script.js index 6110be63..a7ef57de 100644 --- a/js/mzta-compose-script.js +++ b/js/mzta-compose-script.js @@ -648,8 +648,17 @@ switch (message.command) { const reasonText = document.createElement('span'); reasonText.textContent = browser.i18n.getMessage("Explanation") + ": " + data.explanation; + const closeBtn = document.createElement('span'); + closeBtn.textContent = '×'; + closeBtn.style.cssText = 'margin-left: auto; cursor: pointer; font-weight: bold; font-size: 16px; padding: 0 5px;'; + closeBtn.title = browser.i18n.getMessage("chatgpt_win_close"); + closeBtn.onclick = function() { + container.remove(); + }; + container.appendChild(scoreText); container.appendChild(reasonText); + container.appendChild(closeBtn); document.body.insertBefore(container, document.body.firstChild); return Promise.resolve(true);