This PR is to address an issue in StateGraph where re-entrant transitions cannot be marked as internal since the TransitionInfo class does not distinguish between internal and non-internal transitions. By adding a flag, IsInternalTransition, StateGraph is able to correctly set the executeEntryExitActions argument on the StayTransition constructor.
To address issue #587.
This PR is to address an issue in
StateGraph
where re-entrant transitions cannot be marked as internal since theTransitionInfo
class does not distinguish between internal and non-internal transitions. By adding a flag,IsInternalTransition
,StateGraph
is able to correctly set theexecuteEntryExitActions
argument on theStayTransition
constructor.