0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-02-10 09:08:31 -05:00

🐛 Fix some component shapes not synced

This commit is contained in:
Andrés Moya 2022-05-19 17:47:46 +02:00
parent 93b582c385
commit 43d3b06c30

View file

@ -549,18 +549,19 @@
(:shapes shape-main))
only-inst (fn [changes child-inst]
(when-not (and omit-touched?
(contains? (:touched shape-inst)
:shapes-group))
(if-not (and omit-touched?
(contains? (:touched shape-inst)
:shapes-group))
(remove-shape changes
child-inst
container
omit-touched?)))
omit-touched?)
changes))
only-main (fn [changes child-main]
(when-not (and omit-touched?
(contains? (:touched shape-inst)
:shapes-group))
(if-not (and omit-touched?
(contains? (:touched shape-inst)
:shapes-group))
(add-shape-to-instance changes
child-main
(d/index-of children-main
@ -570,7 +571,8 @@
root-inst
root-main
omit-touched?
set-remote-synced?)))
set-remote-synced?)
changes))
both (fn [changes child-inst child-main]
(generate-sync-shape-direct-recursive changes