diff options
author | VeraLyu <lvroyce0210@gmail.com> | 2017-05-03 23:51:33 +0800 |
---|---|---|
committer | Corey Hulen <corey@hulen.com> | 2017-05-03 08:51:33 -0700 |
commit | ad7f8eda7e32d4b1a3578db80bfc2728332f6fbb (patch) | |
tree | 74a4937c3c906a4e3e4387596336e105c014a106 /webapp/components/post_view | |
parent | 030b9a0c5c3ee1f17765fff1a85fb30e378db310 (diff) | |
download | chat-ad7f8eda7e32d4b1a3578db80bfc2728332f6fbb.tar.gz chat-ad7f8eda7e32d4b1a3578db80bfc2728332f6fbb.tar.bz2 chat-ad7f8eda7e32d4b1a3578db80bfc2728332f6fbb.zip |
PLT-6211: Close emoji picker right away after react (#6275)
Close emoji picker before adding emoji to recent used.
Diffstat (limited to 'webapp/components/post_view')
-rw-r--r-- | webapp/components/post_view/components/post_info.jsx | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/webapp/components/post_view/components/post_info.jsx b/webapp/components/post_view/components/post_info.jsx index e7cb9ffb0..0cb8ff5ac 100644 --- a/webapp/components/post_view/components/post_info.jsx +++ b/webapp/components/post_view/components/post_info.jsx @@ -318,10 +318,9 @@ export default class PostInfo extends React.Component { reactEmojiClick(emoji) { const pickerOffset = 21; - + this.setState({showEmojiPicker: false, reactionPickerOffset: pickerOffset}); const emojiName = emoji.name || emoji.aliases[0]; PostActions.addReaction(this.props.post.channel_id, this.props.post.id, emojiName); - this.setState({showEmojiPicker: false, reactionPickerOffset: pickerOffset}); } render() { @@ -374,7 +373,7 @@ export default class PostInfo extends React.Component { container={this} onHide={() => this.setState({showEmojiPicker: false})} target={() => ReactDOM.findDOMNode(this.refs['reactIcon_' + post.id])} - + animation={false} > <EmojiPicker onEmojiClick={this.reactEmojiClick} |