@@ -16,7 +16,6 @@ import React from 'react';
16
16
import { OverlayTrigger , Tooltip } from 'react-bootstrap' ;
17
17
import { IntlShape } from 'react-intl' ;
18
18
import { RouteComponentProps } from 'react-router-dom' ;
19
- import { compareSemVer } from 'semver-parser' ;
20
19
import { hostMuteOthers , hostRemove } from 'src/actions' ;
21
20
import { Badge } from 'src/components/badge' ;
22
21
import CallDuration from 'src/components/call_widget/call_duration' ;
@@ -73,7 +72,6 @@ import {
73
72
isDMChannel ,
74
73
sendDesktopEvent ,
75
74
setCallsGlobalCSSVars ,
76
- shouldRenderDesktopWidget ,
77
75
untranslatable ,
78
76
} from 'src/utils' ;
79
77
import styled , { createGlobalStyle , css } from 'styled-components' ;
@@ -493,14 +491,9 @@ export default class ExpandedView extends React.PureComponent<Props, State> {
493
491
} ) ;
494
492
this . props . trackEvent ( Telemetry . Event . UnshareScreen , Telemetry . Source . ExpandedView , { initiator : fromShortcut ? 'shortcut' : 'button' } ) ;
495
493
} else if ( ! this . props . screenSharingSession ) {
496
- if ( window . desktop && compareSemVer ( window . desktop . version , '5.1.0' ) >= 0 ) {
497
- this . props . showScreenSourceModal ( ) ;
498
- } else if ( window . desktopAPI ?. openScreenShareModal ) {
494
+ if ( window . desktopAPI ?. openScreenShareModal ) {
499
495
logDebug ( 'desktopAPI.openScreenShareModal' ) ;
500
496
window . desktopAPI . openScreenShareModal ( ) ;
501
- } else if ( shouldRenderDesktopWidget ( ) ) {
502
- // DEPRECATED: legacy Desktop API logic (<= 5.6.0)
503
- sendDesktopEvent ( 'desktop-sources-modal-request' ) ;
504
497
} else {
505
498
const stream = await getScreenStream ( '' , hasExperimentalFlag ( ) ) ;
506
499
if ( window . opener && stream ) {
0 commit comments