Temasys / getaroom

Simple WebRTC audio/video conferencing demo using SkylinkJS and React.
http://getaroom.io
171 stars 91 forks source link

Combined audio/video mute on getaroom.io on Safari does not reflect on UI #14

Open magmaerupts opened 8 years ago

magmaerupts commented 8 years ago

Steps to reproduce.

  1. Open https://getaroom.io
  2. Press mute video followed by mute audio

Env : MacOs 10.10.5 Safari 9

Expected : UI to reflect Video/Audio Muted

Actual : UI reflects only the first stream that is muted.

Additional Information: The following error is thrown on the dev console

Error: Invariant Violation: findComponentRoot(..., .0.0.0.0.$0.0.1.0): Unable to find element. This probably means the DOM was unexpectedly mutated (e.g., by the browser), usually due to forgetting a <tbody> when using tables or nesting <p> or <a> tags. Try inspecting the child nodes of the element with React ID``.