States connected across composite states behave counterintuitively #5290
Labels
Status: Triage
Needs to be verified, categorized, etc
Type: Bug / Error
Something isn't working or is incorrect
Description
The behaviour of a state that's connected across two (or multiple) composite states is counterintuitive.
Consider this:
I'd expect the
2
state to be in theA
composite state, but it's placed inB
instead:2
is defined inA
, so why is it being placed inB
? This becomes even more confusing if you add a third composite state:Now
2
is placed inC
andB
only has3
.It appears states are placed in the last composite state defined, given this works as I would initially expect:
Which might arguably be an even more confusing construct, forcing you to define following composite states before preceding ones.
Code Sample
Setup
Suggested Solutions
The text was updated successfully, but these errors were encountered: