From 083be7df88b9426d0b13154f373689a20d240868 Mon Sep 17 00:00:00 2001 From: Elena Torro Date: Wed, 30 Jul 2025 17:45:07 +0200 Subject: [PATCH] :bug: Fix focus editor check --- frontend/src/app/main/data/workspace/texts.cljs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/src/app/main/data/workspace/texts.cljs b/frontend/src/app/main/data/workspace/texts.cljs index 5043bd4543..e8ed5288cb 100644 --- a/frontend/src/app/main/data/workspace/texts.cljs +++ b/frontend/src/app/main/data/workspace/texts.cljs @@ -106,8 +106,10 @@ (ptk/reify ::focus-editor ptk/EffectEvent (effect [_ state _] - (when-let [editor (:workspace-editor state)] - (ts/schedule #(.focus ^js editor)))))) + (let [editor (:workspace-editor state) + element (when editor (.-element editor))] + (when (and element (.-focus element)) + (ts/schedule #(.focus ^js element))))))) (defn gen-name [editor]