Reply To: [NOT EXPECTED] SubTree reset

NodeCanvas Forums Support [NOT EXPECTED] SubTree reset Reply To: [NOT EXPECTED] SubTree reset


Yes I can 🙂

Simply put a Selector as Dynamic (figure 1) with a subtree and a runForever.

In the subTree, place A dynamic selector which run only if conditionnal met (figure2).

If you change the condition to be true, you will see you will not run the subtree. which is totally counter intuitive.


You can workaround this by placing Reset or the same conditionnal on Top of the subTree Node.

The first work around doesn’t work as intended as Reset also Reset action / condition, and sometime you don’t want.

Second work around break genericity / composition, as sometime SubTree doesn’t have same conditionnal requirement.

  1. CaptureTest1.png

  2. Capture2-1.png