only render emoji selector in the dom when needed
This commit is contained in:
@ -367,7 +367,9 @@ class StatusActionBar extends ImmutablePureComponent {
|
||||
onMouseLeave={this.handleLikeButtonLeave}
|
||||
ref={this.setRef}
|
||||
>
|
||||
<EmojiSelector onReact={this.handleReactClick} visible={emojiSelectorVisible} />
|
||||
{ emojiSelectorVisible &&
|
||||
<EmojiSelector onReact={this.handleReactClick} visible={emojiSelectorVisible} />
|
||||
}
|
||||
<IconButton
|
||||
className='status__action-bar-button star-icon'
|
||||
animate
|
||||
|
||||
@ -311,7 +311,9 @@ class ActionBar extends React.PureComponent {
|
||||
onMouseLeave={this.handleLikeButtonLeave}
|
||||
ref={this.setRef}
|
||||
>
|
||||
<EmojiSelector onReact={this.handleReactClick} visible={emojiSelectorVisible} />
|
||||
{ emojiSelectorVisible &&
|
||||
<EmojiSelector onReact={this.handleReactClick} visible={emojiSelectorVisible} />
|
||||
}
|
||||
<IconButton
|
||||
className='star-icon'
|
||||
animate
|
||||
|
||||
Reference in New Issue
Block a user