Add missing name persistence on layers sidebar.

This commit is contained in:
Andrey Antukh 2016-08-31 20:00:54 +03:00
parent 3ab79eb247
commit 335c972c20
No known key found for this signature in database
GPG key ID: 4DFEBCB8316A8B95

View file

@ -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)