mirror of
https://github.com/penpot/penpot.git
synced 2025-05-20 16:46:10 +02:00
Add missing name persistence on layers sidebar.
This commit is contained in:
parent
3ab79eb247
commit
335c972c20
1 changed files with 7 additions and 3 deletions
|
@ -119,9 +119,13 @@
|
||||||
[own shape]
|
[own shape]
|
||||||
(let [local (:rum/local own)]
|
(let [local (:rum/local own)]
|
||||||
(letfn [(on-blur [event]
|
(letfn [(on-blur [event]
|
||||||
(let [parent (.-parentNode (.-target event))]
|
(let [target (dom/event->target event)
|
||||||
(set! (.-draggable parent) true))
|
parent (.-parentNode target)
|
||||||
(swap! local assoc :edition false))
|
data {:id (:id shape)
|
||||||
|
:name (dom/get-value target)}]
|
||||||
|
(set! (.-draggable parent) true)
|
||||||
|
(rs/emit! (uds/update-shape data))
|
||||||
|
(swap! local assoc :edition false)))
|
||||||
(on-click [event]
|
(on-click [event]
|
||||||
(dom/stop-propagation event)
|
(dom/stop-propagation event)
|
||||||
(dom/prevent-default event)
|
(dom/prevent-default event)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue