diff options
Diffstat (limited to 'src/utils/signaling.js')
-rw-r--r-- | src/utils/signaling.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/utils/signaling.js b/src/utils/signaling.js index 382c0d25f..9a6585bcf 100644 --- a/src/utils/signaling.js +++ b/src/utils/signaling.js @@ -1181,6 +1181,10 @@ Signaling.Standalone.prototype.processRoomEvent = function(data) { leftUsers = Object.keys(leftUsers) if (leftUsers.length) { this._trigger('usersLeft', [leftUsers]) + + for (i = 0; i < leftUsers.length; i++) { + delete this.joinedUsers[leftUsers[i]] + } } this._trigger('usersJoined', [joinedUsers]) this._trigger('participantListChanged') |