Fix ui-glitch in pause tooltip
This commit is contained in:
@@ -59,13 +59,16 @@ class PauseButton extends React.Component<Props, {changes: number}> {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public render() {
|
public render() {
|
||||||
const { actions, classes } = this.props
|
const message = this.props.paused ? 'Resumes updating the tree, after applying all recorded changes' : 'Stops all updates, records changes until the buffer is full.'
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div style={{ display: 'inline-flex' }}>
|
<div style={{ display: 'inline-flex' }}>
|
||||||
<span>
|
<span>
|
||||||
<CustomIconButton onClick={this.props.actions.tree.togglePause} >
|
<CustomIconButton onClick={this.props.actions.tree.togglePause} >
|
||||||
{this.props.paused ? this.renderResume() : this.renderPause()}
|
<Tooltip title={message}>
|
||||||
|
<div /* Required so tooltip does not loose the anchor when the icon changes */>
|
||||||
|
{this.props.paused ? <Resume /> : <Pause />}
|
||||||
|
</div>
|
||||||
|
</Tooltip>
|
||||||
</CustomIconButton>
|
</CustomIconButton>
|
||||||
</span>
|
</span>
|
||||||
{this.props.paused ? this.renderBufferStats() : null}
|
{this.props.paused ? this.renderBufferStats() : null}
|
||||||
|
|||||||
Reference in New Issue
Block a user