Don't screen sharing icon to mobile, fixes #338
parent
7cb0150816
commit
d5e14f8c5b
|
|
@ -230,34 +230,36 @@ const ButtonControlBar = (props) =>
|
||||||
}
|
}
|
||||||
</Fab>
|
</Fab>
|
||||||
</Tooltip>
|
</Tooltip>
|
||||||
<Tooltip title={screenTip} placement={smallScreen ? 'top' : 'right'}>
|
{ me.browser.platform !== 'mobile' &&
|
||||||
<Fab
|
<Tooltip title={screenTip} placement={smallScreen ? 'top' : 'right'}>
|
||||||
aria-label={intl.formatMessage({
|
<Fab
|
||||||
id : 'device.startScreenSharing',
|
aria-label={intl.formatMessage({
|
||||||
defaultMessage : 'Start screen sharing'
|
id : 'device.startScreenSharing',
|
||||||
})}
|
defaultMessage : 'Start screen sharing'
|
||||||
className={classes.fab}
|
})}
|
||||||
disabled={!me.canShareScreen || me.screenShareInProgress}
|
className={classes.fab}
|
||||||
color={screenState === 'on' ? 'primary' : 'default'}
|
disabled={!me.canShareScreen || me.screenShareInProgress}
|
||||||
size={smallScreen ? 'large' : 'medium'}
|
color={screenState === 'on' ? 'primary' : 'default'}
|
||||||
onClick={() =>
|
size={smallScreen ? 'large' : 'medium'}
|
||||||
{
|
onClick={() =>
|
||||||
if (screenState === 'off')
|
{
|
||||||
roomClient.updateScreenSharing({ start: true });
|
if (screenState === 'off')
|
||||||
else if (screenState === 'on')
|
roomClient.updateScreenSharing({ start: true });
|
||||||
roomClient.disableScreenSharing();
|
else if (screenState === 'on')
|
||||||
}}
|
roomClient.disableScreenSharing();
|
||||||
>
|
}}
|
||||||
{ screenState === 'on' || screenState === 'unsupported' ?
|
>
|
||||||
<ScreenOffIcon/>
|
{ screenState === 'on' || screenState === 'unsupported' ?
|
||||||
:null
|
<ScreenOffIcon/>
|
||||||
}
|
:null
|
||||||
{ screenState === 'off' ?
|
}
|
||||||
<ScreenIcon/>
|
{ screenState === 'off' ?
|
||||||
:null
|
<ScreenIcon/>
|
||||||
}
|
:null
|
||||||
</Fab>
|
}
|
||||||
</Tooltip>
|
</Fab>
|
||||||
|
</Tooltip>
|
||||||
|
}
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue