Description
When multiple guarded transactions from an invoked promise lead _to the same state_, only one transition arrow is displayed in the visualizer.
Expected Result
I expect to see a transition arrow in the visualizer for every guarded transaction.
Actual Result
Only last guarded transaction shows an arrow in the visualizer.
Reproduction
Bug in XState Visualizer
Additional context
I realize the docs say don't overuse guarded transactions (https://xstate.js.org/docs/guides/guards.html#multiple-guards) but this looks like a bug nevertheless?
鉂わ笍XState鉂わ笍
I'm reworking the visualizer and it will be updated by the end of the year.
Closing this in favor of using the inspector instead.
Most helpful comment
I'm reworking the visualizer and it will be updated by the end of the year.