]> gerrit.simantics Code Review - simantics/3d.git/commit
Processing DB changes could leave control points unsynchronized 45/3645/1
authorMarko Luukkainen <marko.luukkainen@semantum.fi>
Fri, 29 Nov 2019 11:44:12 +0000 (13:44 +0200)
committerMarko Luukkainen <marko.luukkainen@semantum.fi>
Fri, 29 Nov 2019 11:44:12 +0000 (13:44 +0200)
commit944164586441e68cd62073de3995a2455be9680a
tree44d32332354b7332082d9973951c967cbe87bc98
parentf346390a5a8cd4262a9aa68951e55d504d412549
Processing DB changes could leave control points unsynchronized

When processing DB changes, component connections could be created
before control points (especially Nozzle). This could cause a situation,
where components were connected, but control points were not.

gitlab #35

Change-Id: Ida35c3222dbc706c7cb0e481af41feeca0949809
org.simantics.plant3d/src/org/simantics/plant3d/scenegraph/EndComponent.java
org.simantics.plant3d/src/org/simantics/plant3d/scenegraph/InlineComponent.java
org.simantics.plant3d/src/org/simantics/plant3d/scenegraph/Nozzle.java
org.simantics.plant3d/src/org/simantics/plant3d/scenegraph/PipelineComponent.java
org.simantics.plant3d/src/org/simantics/plant3d/scenegraph/TurnComponent.java