Reorder buttons

Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
This commit is contained in:
Šimon Brandner 2021-07-20 16:07:27 +02:00
parent fadb13e9fb
commit 0a282b587b
No known key found for this signature in database
GPG key ID: 55C211A1226CB17D

View file

@ -538,19 +538,26 @@ export default class CallView extends React.Component<IProps, IState> {
// The dial pad & 'more' button actions are only relevant in a connected call // The dial pad & 'more' button actions are only relevant in a connected call
// When not connected, we have to put something there to make the flexbox alignment correct // When not connected, we have to put something there to make the flexbox alignment correct
const dialpadButton = this.state.callState === CallState.Connected ? <ContextMenuButton let dialpadButton;
className="mx_CallView_callControls_button mx_CallView_callControls_dialpad" let contextMenuButton;
inputRef={this.dialpadButton} if (this.state.callState === CallState.Connected) {
onClick={this.onDialpadClick} contextMenuButton = (
isExpanded={this.state.showDialpad} <ContextMenuButton
/> : <div className="mx_CallView_callControls_button" />;
const contextMenuButton = this.state.callState === CallState.Connected ? <ContextMenuButton
className="mx_CallView_callControls_button mx_CallView_callControls_button_more" className="mx_CallView_callControls_button mx_CallView_callControls_button_more"
onClick={this.onMoreClick} onClick={this.onMoreClick}
inputRef={this.contextMenuButton} inputRef={this.contextMenuButton}
isExpanded={this.state.showMoreMenu} isExpanded={this.state.showMoreMenu}
/> : <div className="mx_CallView_callControls_button" />; />
);
dialpadButton = (
<ContextMenuButton
className="mx_CallView_callControls_button mx_CallView_callControls_dialpad"
inputRef={this.dialpadButton}
onClick={this.onDialpadClick}
isExpanded={this.state.showDialpad}
/>
);
}
return ( return (
<div className={callControlsClasses}> <div className={callControlsClasses}>
@ -560,15 +567,15 @@ export default class CallView extends React.Component<IProps, IState> {
onClick={this.onMicMuteClick} onClick={this.onMicMuteClick}
/> />
{ vidMuteButton } { vidMuteButton }
<div className={micCacheClasses} />
<div className={vidCacheClasses} />
{ screensharingButton }
{ sidebarButton }
{ contextMenuButton }
<AccessibleButton <AccessibleButton
className="mx_CallView_callControls_button mx_CallView_callControls_button_hangup" className="mx_CallView_callControls_button mx_CallView_callControls_button_hangup"
onClick={this.onHangupClick} onClick={this.onHangupClick}
/> />
{ screensharingButton }
{ sidebarButton }
<div className={micCacheClasses} />
<div className={vidCacheClasses} />
{ contextMenuButton }
</div> </div>
); );
} }