diff --git a/spike/review/reinvent/ezmded/ui/index.html b/spike/review/reinvent/ezmded/ui/index.html index 7c1a051..cdb0e76 100644 --- a/spike/review/reinvent/ezmded/ui/index.html +++ b/spike/review/reinvent/ezmded/ui/index.html @@ -70,6 +70,7 @@ } }) } + var saveFeedbackInterval = null function pushFile() { const title = document.getElementById("title").innerHTML ? document.getElementById("title").innerHTML : "" const body = easyMDE.value() ? easyMDE.value() : "" @@ -85,8 +86,10 @@ drawTree() drawFile(id) document.getElementById("saveFeedback").innerHTML = "success!" - // todo cancel set timeout on setmde - setTimeout(() => {document.getElementById("saveFeedback").innerHTML = ""}, 5000) + if (saveFeedbackInterval) { + clearInterval(saveFeedbackInterval) + } + saveFeedbackInterval = setTimeout(() => {document.getElementById("saveFeedback").innerHTML = ""}, 5000) }, body, headers) } function drawFile(id) {