When same event should be registered by InteractivityManager, already existing tracking state is updated with new participant. This is required, because ClearPreviousControlState creates new state without assigned nextParticipant which is leading to returned null from MixerInteractive.GetParticipantWhoGaveInputForControl.
When same event should be registered by InteractivityManager, already existing tracking state is updated with new participant. This is required, because
ClearPreviousControlState
creates new state without assignednextParticipant
which is leading to returnednull
fromMixerInteractive.GetParticipantWhoGaveInputForControl
.Fixes #115