diff --git a/options/options.html b/options/options.html index 67a46897..2a763436 100644 --- a/options/options.html +++ b/options/options.html @@ -150,7 +150,7 @@

-
+
__MSG_changeUserID__
diff --git a/options/options.js b/options/options.js index 14ed32ad..82e9a2af 100644 --- a/options/options.js +++ b/options/options.js @@ -118,7 +118,13 @@ function activateTextChange(element) { textBox.value = SB.config[option]; let setButton = element.querySelector(".text-change-set"); - setButton.addEventListener("click", () => {SB.config[option] = textBox.value}); + setButton.addEventListener("click", () => { + let confirmMessage = element.getAttribute("confirm-message"); + + if (confirmMessage === null || confirm(chrome.i18n.getMessage(confirmMessage))) { + SB.config[option] = textBox.value; + } + }); element.querySelector(".option-hidden-section").classList.remove("hidden"); }