]> gerrit.simantics Code Review - simantics/3d.git/commit
Processing DB changes could leave control points unsynchronized 46/3646/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:47:52 +0000 (11:47 +0000)
commitba83a8b8c95b94a035d20e458880beec68b9c450
treec8accc6b7f602effa3981c9e8ef1a38b0bf1cbba
parentce1395110dd0db27c7c99c426181b49d22211264
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
(cherry picked from commit 944164586441e68cd62073de3995a2455be9680a)
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