Yuki Takei 3 лет назад
Родитель
Сommit
b1c4806b8b
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      packages/app/src/components/PageEditor/CodeMirrorEditor.jsx

+ 4 - 2
packages/app/src/components/PageEditor/CodeMirrorEditor.jsx

@@ -636,16 +636,18 @@ class CodeMirrorEditor extends AbstractEditor {
     const char = event.key;
     const isEmojiPickerMode = this.state.isEmojiPickerMode;
 
+    // evaluate whether emoji picker mode to be turned on
     if (!isEmojiPickerMode) {
       const startPos = this.emojiPickerHelper.shouldModeTurnOn(char);
-      if (startPos != null) { // Turn on emoji picker mode
-        this.turnOnEmojiPickerMode(startPos);
+      if (startPos == null) {
         return;
       }
 
+      this.turnOnEmojiPickerMode(startPos);
       return;
     }
 
+    // evaluate whether EmojiPicker to be opened
     const startPos = this.state.startPosWithEmojiPickerModeTurnedOn;
     if (this.emojiPickerHelper.shouldOpen(startPos)) {
       const initialSearchingText = this.emojiPickerHelper.getInitialSearchingText(startPos);