Core: Version Converter: Now correctly adds and removed matched properties (that has been moved from into a composite property)
Core: Version Converter: Now correctly adds and removed matched properties (that has been moved from into a composite property)

Before there were 2 problems:

1. The old property was recreated, solution: Added the list toBeDeleted which will remove the elements after the loop.   (As in ProcessorNetworkConverter::updateCameraToComposite, processornetworkconverter.cpp:172)

2. The moved property did not get the value from the "old". When inserting the newly created property-node into the property, that node did not yet contain the new elements. Moving the 2 lines of adding the node to the list of properties to the end of the method solved this.


Sparkier/inviwo,inviwo/inviwo,Sparkier/inviwo,inviwo/inviwo,Sparkier/inviwo,inviwo/inviwo,inviwo/inviwo,inviwo/inviwo,Sparkier/inviwo,Sparkier/inviwo,inviwo/inviwo