From: Jakub Vrana Date: Tue, 1 Apr 2025 18:56:35 +0000 (+0200) Subject: AdminerBeforeUnload: No error for Ctrl+Enter X-Git-Tag: v5.1.1~4 X-Git-Url: https://git.joonet.de/?a=commitdiff_plain;h=bd85f19a4440441a88521742b8812c413a4a2cae;p=adminer.git AdminerBeforeUnload: No error for Ctrl+Enter --- diff --git a/adminer/static/functions.js b/adminer/static/functions.js index 470714a4..3103a73e 100644 --- a/adminer/static/functions.js +++ b/adminer/static/functions.js @@ -471,9 +471,7 @@ function bodyKeydown(event, button) { if (target.form[button]) { target.form[button].click(); } else { - if (target.form.onsubmit) { - target.form.onsubmit(); - } + target.form.dispatchEvent(new Event('submit', {bubbles: true})); target.form.submit(); } target.focus();