🐛 Fix text editor v1 focus not being handled correctly (#8942)

This commit is contained in:
Aitor Moreno 2026-04-13 10:00:56 +02:00 committed by GitHub
parent 6d1a2d449a
commit bb85b312d6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 8 additions and 2 deletions

View File

@ -20,7 +20,7 @@
- Fix hover on layers [Taiga #13799](https://tree.taiga.io/project/penpot/issue/13799)
- Fix highlight after name edition [Taiga #13783](https://tree.taiga.io/project/penpot/issue/13783)
- Fix id prop on switch component [Taiga #13534](https://tree.taiga.io/project/penpot/issue/13534)
- Fix text editor v1 focus [Taiga #13961](https://tree.taiga.io/project/penpot/issue/13961)
## 2.14.2

View File

@ -85,7 +85,13 @@
(effect [_ state _]
(let [editor (:workspace-editor state)
element (when editor (.-element editor))]
(when (and element (.-focus element))
(cond
;; V1 (DraftEditor)
(.-focus editor)
(ts/schedule #(.focus ^js editor))
;; V2
(and element (.-focus element))
(ts/schedule #(.focus ^js element)))))))
(defn gen-name