Sync 2666 Execution Model Inversion (#312)

* Sync 2666 Execution Model Inversion

* Fix unittest

* Fallback compatible
This commit is contained in:
Chenlei Hu
2024-08-05 16:42:37 -04:00
committed by GitHub
parent 50c4c87e62
commit 3269b54aae
6 changed files with 21 additions and 8 deletions

View File

@@ -1108,8 +1108,13 @@ export class GroupNodeHandler {
const executed = handleEvent.call(
this,
'executed',
(d) => d?.node,
(d, id, node) => ({ ...d, node: id, merge: !node.resetExecution })
(d) => d?.display_node || d?.node,
(d, id, node) => ({
...d,
node: id,
display_node: id,
merge: !node.resetExecution
})
)
const onRemoved = node.onRemoved