KStateMachine / kstatemachine

KStateMachine is a Kotlin DSL library for creating state machines and statecharts.
https://kstatemachine.github.io/kstatemachine/
Boost Software License 1.0
339 stars 19 forks source link

java.lang.IllegalArgumentException: Cannot set current state in child mode PARALLEL #79

Closed nsk90 closed 6 months ago

nsk90 commented 6 months ago

Current behaviour: Exception is thrown when navigating to sub-state of parallel state. with text "java.lang.IllegalArgumentException: Cannot set current state in child mode PARALLEL" Expected behaviour: Successful navigation with activation on all children of parallel parent.

nsk90 commented 6 months ago

fixed https://github.com/nsk90/kstatemachine/commit/c8711fd5ef9185ec58cd0ce3b0de7a49d57ce362