If we have two disconnected subtrees in a tree, the tree.nodes(order="timeasc") function currently visits nodes in one subtree first in time order, then the other.
It would be more consistent and logical if all nodes in the tree were visited in time order.
If we have two disconnected subtrees in a tree, the
tree.nodes(order="timeasc")function currently visits nodes in one subtree first in time order, then the other.It would be more consistent and logical if all nodes in the tree were visited in time order.