diff --git a/BTCPayServer/Views/Shared/_Confirm.cshtml b/BTCPayServer/Views/Shared/_Confirm.cshtml index 72c3c4306..3619619f5 100644 --- a/BTCPayServer/Views/Shared/_Confirm.cshtml +++ b/BTCPayServer/Views/Shared/_Confirm.cshtml @@ -27,7 +27,7 @@ $text.removeAttribute('hidden') $continue.setAttribute('disabled', 'disabled') $inputText.textContent = confirmInput - $input.setAttribute("autocomplete", "off"); + $input.setAttribute("autocomplete", "off") $input.addEventListener('input', event => { event.target.value.trim() === confirmInput ? $continue.removeAttribute('disabled') @@ -38,4 +38,12 @@ $continue.removeAttribute('disabled') } }); + modal.addEventListener('shown.bs.modal', event => { + const $target = event.relatedTarget + const $input = document.getElementById('ConfirmInput') + const { confirmInput } = $target.dataset + if (confirmInput) { + $input.focus(); + } + });