1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-11-08 21:42:24 +03:00

only unshift default if there is no deviceId===default

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
This commit is contained in:
Michael Telatynski
2017-06-01 23:33:36 +01:00
parent dd4480f8c3
commit 4e36c10c38

View File

@@ -958,7 +958,9 @@ module.exports = React.createClass({
const audioInputs = this.state.mediaDevices.audioinput;
if (audioInputs.length > 0) {
audioInputs.unshift(defaultOption);
if (!audioInputs.some((input) => input.deviceId === 'default')) {
audioInputs.unshift(defaultOption);
}
microphoneDropdown = <div>
<h4>Microphone</h4>
<Dropdown
@@ -972,7 +974,9 @@ module.exports = React.createClass({
const videoInputs = this.state.mediaDevices.videoinput;
if (videoInputs.length > 0) {
videoInputs.unshift(defaultOption);
if (!videoInputs.some((input) => input.deviceId === 'default')) {
videoInputs.unshift(defaultOption);
}
webcamDropdown = <div>
<h4>Cameras</h4>
<Dropdown