]> gerrit.simantics Code Review - simantics/3d.git/commit
Node listeners were removed too soon. 51/3451/1
authorMarko Luukkainen <marko.luukkainen@semantum.fi>
Tue, 5 Nov 2019 14:28:18 +0000 (16:28 +0200)
committerMarko Luukkainen <marko.luukkainen@semantum.fi>
Tue, 5 Nov 2019 14:28:18 +0000 (16:28 +0200)
commit251cee0bb175b6a6ed1123509bc7a54c22d3443d
tree6f92c64718d28cd899b6546c04fd0cdb85fc6f8c
parentf537452332e2b78352677bd50ac875aa536f0a1c
Node listeners were removed too soon.

Listener removal caused PipeRun splits to fail synchronization to DB.

As a precaution, now nodeAdded and nodeRemoved will synchronize both
parent and and actual node (previously only parent node was
synchronized).

gitlab #35

Change-Id: I34a105cc91b8b720a48a166288610debc10a3b84
org.simantics.g3d.vtk/src/org/simantics/g3d/vtk/common/AbstractVTKNodeMap.java