From 63cf85e50ef45eaafa9047cc9081a30fc816a57a Mon Sep 17 00:00:00 2001 From: Thomas Weber Date: Wed, 23 Jun 2021 18:29:55 -0500 Subject: [PATCH] Blur inputs when clicking on stage Fixes key input in some situations --- src/scaffolding/index.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/scaffolding/index.js b/src/scaffolding/index.js index deb5591..3c04f74 100644 --- a/src/scaffolding/index.js +++ b/src/scaffolding/index.js @@ -116,6 +116,9 @@ class Scaffolding extends EventTarget { _onmousedown (e) { e.preventDefault(); + if (document.activeElement && document.activeElement.blur) { + document.activeElement.blur(); + } const data = { x: e.clientX - this.layersRect.left, y: e.clientY - this.layersRect.top, @@ -161,6 +164,7 @@ class Scaffolding extends EventTarget { } _onkeydown (e) { + console.log(e.target); if (e.target !== document && e.target !== document.body) { return; }