Skip to content

Commit 46c3ace

Browse files
committed
[core] node: Correctly use custom size for non-parallelized nodes
1 parent 855c7bc commit 46c3ace

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

meshroom/core/node.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2222,7 +2222,10 @@ def _resetChunks(self):
22222222
self._chunks.setObjectList([])
22232223
# Recreate list with reset values (1 chunk or the static size)
22242224
if not self.isParallelized:
2225-
self.setSize(1)
2225+
if not self.nodeDesc.size:
2226+
self.setSize(1)
2227+
else:
2228+
self.setSize(self.nodeDesc.size.computeSize(self))
22262229
self._chunks.setObjectList([NodeChunk(self, desc.Range())])
22272230
self._chunks[0].statusChanged.connect(self.globalStatusChanged)
22282231
self._chunksCreated = True

0 commit comments

Comments
 (0)