|
@@ -600,14 +600,15 @@ export default class CodeMirrorEditor extends AbstractEditor {
|
|
|
* Show emoji picker component when emoji pattern found
|
|
* Show emoji picker component when emoji pattern found
|
|
|
*/
|
|
*/
|
|
|
emojiPickerHandler() {
|
|
emojiPickerHandler() {
|
|
|
- const emoji = this.emojiPickerHelper.getEmoji();
|
|
|
|
|
|
|
+ const searchWord = this.emojiPickerHelper.getEmoji();
|
|
|
|
|
|
|
|
if (!emoji) {
|
|
if (!emoji) {
|
|
|
|
|
+ if (!searchWord) {
|
|
|
this.setState({ isEmojiPickerShown: false });
|
|
this.setState({ isEmojiPickerShown: false });
|
|
|
this.setState({ emojiSearchText: null });
|
|
this.setState({ emojiSearchText: null });
|
|
|
}
|
|
}
|
|
|
else {
|
|
else {
|
|
|
- this.setState({ emojiSearchText: emoji });
|
|
|
|
|
|
|
+ this.setState({ emojiSearchText: searchWord });
|
|
|
// Show emoji picker after user stop typing
|
|
// Show emoji picker after user stop typing
|
|
|
setTimeout(() => {
|
|
setTimeout(() => {
|
|
|
this.setState({ isEmojiPickerShown: true });
|
|
this.setState({ isEmojiPickerShown: true });
|