From 29661421a5da415c17554643c71eb53da58c0be4 Mon Sep 17 00:00:00 2001 From: adrien Date: Thu, 14 Dec 2023 00:39:15 +0100 Subject: [PATCH] fix input onblur --- js/interface.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/interface.js b/js/interface.js index fd9c2b3..72185a0 100644 --- a/js/interface.js +++ b/js/interface.js @@ -86,7 +86,6 @@ function changeKey(input) { input.onkeydown = function (event) { event.preventDefault() input.value = KEY_NAMES[event.key] - if (input.value == "") input.value = prevValue keyInputs.forEach(input => { input.setCustomValidity("") input.classList.remove("is-invalid") @@ -105,6 +104,7 @@ function changeKey(input) { } } input.onblur = function (event) { + if (!input.value) input.value = prevValue input.onkeydown = null input.onblur = null }