sambaker/awe-core — comment on commit bce14db8ea182ef22e812963af8bc6485199b2de
File:  line 0
By sambaker:

If this behavior is the default there still should be a way to restart the current state. A state may do things in its start/end functions that requesting the existing state should still trigger. It's probably reasonable for that to be a separate call though, or we require users who want that behavior, to call requestState(null); requestState(current state); however the current behavior and those workarounds should be clearly documented.