Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Correctly split states which contain a mode for a single State
When traversing *Link edges `backMode = null`, which in most cases doesn't cause problems. When splitting Flex states, there is only a single `BUS` state, which the logic skipped. The last-seen mode is tracked, instead of the previous mode, which correct the check for mode changes.
- Loading branch information