diff --git a/public/js/RoomClient.js b/public/js/RoomClient.js index 2168d8e..017096a 100644 --- a/public/js/RoomClient.js +++ b/public/js/RoomClient.js @@ -977,7 +977,7 @@ class RoomClient { // #################################################### async setVideoOff(peer_info, remotePeer = false) { - let d, i, b, p; + let d, i, h, b, p; let peer_id = peer_info.peer_id; let peer_name = peer_info.peer_name; let peer_audio = peer_info.peer_audio; @@ -992,10 +992,14 @@ class RoomClient { p.innerHTML = '👤 ' + peer_name + (remotePeer ? '' : ' (me) '); b = document.createElement('button'); b.id = peer_id + '__audio'; + h = document.createElement('i'); + h.id = peer_info.peer_id + '__hand'; + h.className = 'fas fa-hand-paper pulsate'; b.className = peer_audio ? html.audioOn : html.audioOff; d.appendChild(i); d.appendChild(p); d.appendChild(b); + d.appendChild(h); this.videoMediaContainer.appendChild(d); this.setVideoAvatarImgName(i.id, peer_name); this.getId(i.id).style.display = 'block';