diff --git a/js/webrtc.js b/js/webrtc.js index 970fc7d14e..256ed6819f 100644 --- a/js/webrtc.js +++ b/js/webrtc.js @@ -136,8 +136,11 @@ var spreedPeerConnectionTable = []; newSessionIds.forEach(function(sessionId) { newUsers.push(userMapping[sessionId]); }); - if (newUsers.length || disconnectedSessionIds.length) { - usersChanged(newUsers, disconnectedSessionIds); + if (disconnectedSessionIds.length) { + signaling._trigger('usersLeft', [disconnectedSessionIds]); + } + if (newUsers.length) { + signaling._trigger('usersJoined', [newUsers]); } });