Skip to content

Commit 0f088e5

Browse files
committed
[core] node: Correctly use custom size for non-parallelized nodes
1 parent 9b0af69 commit 0f088e5

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
@@ -2216,7 +2216,10 @@ def _resetChunks(self):
22162216
self._chunks.setObjectList([])
22172217
# Recreate list with reset values (1 chunk or the static size)
22182218
if not self.isParallelized:
2219-
self.setSize(1)
2219+
if not self.nodeDesc.size:
2220+
self.setSize(1)
2221+
else:
2222+
self.setSize(self.nodeDesc.size.computeSize(self))
22202223
self._chunks.setObjectList([NodeChunk(self, desc.Range())])
22212224
self._chunks[0].statusChanged.connect(self.globalStatusChanged)
22222225
self._chunksCreated = True

0 commit comments

Comments
 (0)