Reply To: Issue with Remap + Timeout + Dynamic

NodeCanvas Forums Support Issue with Remap + Timeout + Dynamic Reply To: Issue with Remap + Timeout + Dynamic

#13120
Gavalakis
Keymaster

Hey,

Indeed. This is a weird situation, because the Dynamic Sequencer re-evaluates all child nodes, but the Timeout decorator due to what it does, it needs to Reset the decorated node. As a result, the decorated node of the Timeout is never “marked” as finished since it gets reset back to Status.Resting all the time. I understand that this appears as a bug (and partially is 🙂 ). I have found a solution, but it needs a small refactor to the framework. Until then though, I have attached for you here a quick (and rather dirty) fix to the Timeout decorator, which will make this work as expected.

Thanks for pointing the situation to me!
:=)

Join us on Discord: https://discord.gg/97q2Rjh