Don't show screensharing dialog on web
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>pull/21833/head
							parent
							
								
									1a4859ede8
								
							
						
					
					
						commit
						0defc4b14b
					
				|  | @ -277,9 +277,13 @@ export default class CallView extends React.Component<IProps, IState> { | |||
|         if (this.state.screensharing) { | ||||
|             isScreensharing = await this.props.call.setScreensharingEnabled(false); | ||||
|         } else { | ||||
|             const { finished } = Modal.createDialog(DesktopCapturerSourcePicker); | ||||
|             const [source] = await finished; | ||||
|             isScreensharing = await this.props.call.setScreensharingEnabled(true, source); | ||||
|             if (window.electron?.getDesktopCapturerSources) { | ||||
|                 const { finished } = Modal.createDialog(DesktopCapturerSourcePicker); | ||||
|                 const [source] = await finished; | ||||
|                 isScreensharing = await this.props.call.setScreensharingEnabled(true, source); | ||||
|             } else { | ||||
|                 isScreensharing = await this.props.call.setScreensharingEnabled(true); | ||||
|             } | ||||
|         } | ||||
| 
 | ||||
|         this.setState({ | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Šimon Brandner
						Šimon Brandner