Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
We set isCastInitiator=true on cast button click, and set it to false if the cast request didn't succeed or the cast menu lost focus. However, if player A is already casting, when we click on the button in player B, we set isCastInitiator=true but we have no event to indicate that the cast request did not succeed, since a cast request can't be made at all while player A is casting, and so for player B isCastinitiator is not set to false. When having 3+ players this can cause a situation where multiple players will have isCastInitiator set to true when a player starts casting, which will cause them all to connect to the same remote session. To prevent this, we need to reset isCastInitiator for ALL players on disconnect. Fixes FEC-11708.
- Loading branch information