From 15ffdf73cae04a3b0fae74625f73d4dbb1a3d706 Mon Sep 17 00:00:00 2001 From: Tanmay Kumar <133781250+tnmkr@users.noreply.github.com> Date: Mon, 4 Mar 2024 03:48:48 +0530 Subject: [PATCH] Fix tool options bar number inputs not being applied before starting a drag with the tool (#1646) Unfocus elements before control is passed to tool --- frontend/src/components/panels/Document.svelte | 3 +++ 1 file changed, 3 insertions(+) diff --git a/frontend/src/components/panels/Document.svelte b/frontend/src/components/panels/Document.svelte index c0a4e5b3..e51ba58b 100644 --- a/frontend/src/components/panels/Document.svelte +++ b/frontend/src/components/panels/Document.svelte @@ -165,6 +165,9 @@ const onEditbox = e.target instanceof HTMLDivElement && e.target.contentEditable; if (!onEditbox) viewport?.setPointerCapture(e.pointerId); + if (window.document.activeElement instanceof HTMLElement) { + window.document.activeElement.blur(); + } } // Update rendered SVGs