mirror of
https://github.com/alicevision/Meshroom.git
synced 2025-05-22 21:46:28 +02:00
[graph] add GraphModification inside upgradeNode method
This commit is contained in:
parent
f5820b3eb1
commit
3417f58335
1 changed files with 8 additions and 7 deletions
|
@ -429,6 +429,7 @@ class Graph(BaseObject):
|
|||
if not isinstance(node, CompatibilityNode):
|
||||
raise ValueError("Upgrade is only available on CompatibilityNode instances.")
|
||||
upgradedNode = node.upgrade()
|
||||
with GraphModification(self):
|
||||
inEdges, outEdges = self.removeNode(nodeName)
|
||||
self.addNode(upgradedNode, nodeName)
|
||||
for dst, src in outEdges.items():
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue