From ecca1c79a7a082450636c623514b297a085948a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20Vo=C5=99=C3=AD=C5=A1ek?= Date: Mon, 1 May 2023 17:28:09 +0200 Subject: [PATCH] Fix syn.js v0.15.0 input event to be synchronous --- src/Resources/syn.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Resources/syn.js b/src/Resources/syn.js index ebf1ee40..14ca0618 100644 --- a/src/Resources/syn.js +++ b/src/Resources/syn.js @@ -2382,11 +2382,11 @@ define('syn/key', [ element = defaultResult; } if (defaultResult !== null) { + if (key === '\r' && element.nodeName.toLowerCase() === 'input') { + } else if (syn.support.oninput) { + syn.trigger(element, 'input', syn.key.options(key, 'input')); + } syn.schedule(function () { - if (key === '\r' && element.nodeName.toLowerCase() === 'input') { - } else if (syn.support.oninput) { - syn.trigger(element, 'input', syn.key.options(key, 'input')); - } syn.trigger(element, 'keyup', syn.key.options(key, 'keyup')); callback(runDefaults, element); }, 1);