removed setCanChangeWebcam becaus not needed and this fixes the bug with unable to select camara if only 1 webcam is connected

This commit is contained in:
Stefan Otto
2018-11-13 15:41:53 +01:00
parent d358170be9
commit 6d9ebacee3
5 changed files with 2 additions and 21 deletions
+2 -9
View File
@@ -22,12 +22,6 @@ const Settings = ({
}) =>
{
let webcams;
let webcamText;
if (me.canChangeWebcam)
webcamText = 'Select camera';
else
webcamText = 'Unable to select camera';
if (me.webcamDevices)
webcams = Array.from(me.webcamDevices.values());
@@ -51,13 +45,12 @@ const Settings = ({
<div data-component='Settings'>
<div className='settings'>
<Dropdown
disabled={!me.canChangeWebcam}
options={webcams}
value={findOption(webcams, me.selectedWebcam)}
onChange={(webcam) => handleChangeWebcam(webcam.value)}
placeholder={webcamText}
placeholder={'Select camera'}
/>
<Dropdown
disabled={!me.canChangeAudioDevice}
options={audioDevices}
-1
View File
@@ -23,7 +23,6 @@ export const Me = PropTypes.shape(
device : Device.isRequired,
canSendMic : PropTypes.bool.isRequired,
canSendWebcam : PropTypes.bool.isRequired,
canChangeWebcam : PropTypes.bool.isRequired,
webcamInProgress : PropTypes.bool.isRequired,
audioOnly : PropTypes.bool.isRequired,
audioOnlyInProgress : PropTypes.bool.isRequired,