b86df7a8e3
Multiple requests for checkUserRemoteControlSupport can be in flight simultaneously. Order of promise resolution is not guaranteed. It is possible for Request A and Request B to be in flight and then Request B's promise chain resolves first. Request A could have encountered errors and then resolve. Then what could happen is checkUserRemoteControlSupport returns true for remote control support due to Request B and the UI updates. But then checkUserRemoteControlSupport returns false for remote control support due to Request A's error and the UI updates to hide remote control. |
||
---|---|---|
.. | ||
.eslintrc.js | ||
Controller.js | ||
Receiver.js | ||
RemoteControl.js | ||
RemoteControlParticipant.js |