mirror of
https://github.com/ynput/ayon-core.git
synced 2026-01-01 08:24:53 +01:00
controller sends group order which was processed instead of which will be processed
This commit is contained in:
parent
0c1b37af82
commit
35731d94d8
1 changed files with 7 additions and 4 deletions
|
|
@ -250,6 +250,8 @@ class Controller(QtCore.QObject):
|
||||||
self.processing["current_group_order"] is not None
|
self.processing["current_group_order"] is not None
|
||||||
and plugin.order > self.processing["current_group_order"]
|
and plugin.order > self.processing["current_group_order"]
|
||||||
):
|
):
|
||||||
|
current_group_order = self.processing["current_group_order"]
|
||||||
|
|
||||||
new_next_group_order = None
|
new_next_group_order = None
|
||||||
new_current_group_order = self.processing["next_group_order"]
|
new_current_group_order = self.processing["next_group_order"]
|
||||||
if new_current_group_order is not None:
|
if new_current_group_order is not None:
|
||||||
|
|
@ -270,12 +272,13 @@ class Controller(QtCore.QObject):
|
||||||
if self.collect_state == 0:
|
if self.collect_state == 0:
|
||||||
self.collect_state = 1
|
self.collect_state = 1
|
||||||
self.switch_toggleability.emit(True)
|
self.switch_toggleability.emit(True)
|
||||||
self.passed_group.emit(new_current_group_order)
|
self.passed_group.emit(current_group_order)
|
||||||
yield IterationBreak("Collected")
|
yield IterationBreak("Collected")
|
||||||
|
|
||||||
self.passed_group.emit(new_current_group_order)
|
else:
|
||||||
if self.errored:
|
self.passed_group.emit(current_group_order)
|
||||||
yield IterationBreak("Last group errored")
|
if self.errored:
|
||||||
|
yield IterationBreak("Last group errored")
|
||||||
|
|
||||||
if self.collect_state == 1:
|
if self.collect_state == 1:
|
||||||
self.collect_state = 2
|
self.collect_state = 2
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue