mirror of
https://github.com/penpot/penpot.git
synced 2025-03-14 08:41:48 -05:00
🐛 Fix add svg did not update layout
This commit is contained in:
parent
61e83d7e01
commit
1f9c89fb32
1 changed files with 8 additions and 3 deletions
|
@ -22,6 +22,7 @@
|
||||||
[app.main.data.workspace.selection :as dws]
|
[app.main.data.workspace.selection :as dws]
|
||||||
[app.main.data.workspace.shapes :as dwsh]
|
[app.main.data.workspace.shapes :as dwsh]
|
||||||
[app.main.data.workspace.state-helpers :as wsh]
|
[app.main.data.workspace.state-helpers :as wsh]
|
||||||
|
[app.main.data.workspace.undo :as dwu]
|
||||||
[app.main.repo :as rp]
|
[app.main.repo :as rp]
|
||||||
[app.util.color :as uc]
|
[app.util.color :as uc]
|
||||||
[app.util.path.parser :as upp]
|
[app.util.path.parser :as upp]
|
||||||
|
@ -585,7 +586,11 @@
|
||||||
(filter #(= :add-obj (:type %)))
|
(filter #(= :add-obj (:type %)))
|
||||||
(map :id)
|
(map :id)
|
||||||
reverse
|
reverse
|
||||||
vec))]
|
vec))
|
||||||
|
undo-id (js/Symbol)]
|
||||||
|
|
||||||
(rx/of (dch/commit-changes changes)
|
(rx/of (dwu/start-undo-transaction undo-id)
|
||||||
(dws/select-shapes (d/ordered-set (:id new-shape))))))))
|
(dch/commit-changes changes)
|
||||||
|
(dws/select-shapes (d/ordered-set (:id new-shape)))
|
||||||
|
(ptk/data-event :layout/update [(:id new-shape)])
|
||||||
|
(dwu/commit-undo-transaction undo-id))))))
|
||||||
|
|
Loading…
Add table
Reference in a new issue