Просмотр исходного кода

Make keys work as intended when there is no suggestions

tusooa 2 лет назад
Родитель
Сommit
5478192e20
1 измененных файлов с 6 добавлено и 2 удалено
  1. 6 2
      src/components/emoji_input/emoji_input.js

+ 6 - 2
src/components/emoji_input/emoji_input.js

@@ -395,7 +395,9 @@ const EmojiInput = {
       } else if (this.highlighted < -1) {
         this.highlighted = len - 1
       }
-      e.preventDefault()
+      if (len > 0) {
+        e.preventDefault()
+      }
     },
     cycleForward (e) {
       const len = this.suggestions.length || 0
@@ -405,7 +407,9 @@ const EmojiInput = {
         this.highlighted = -1
         this.input.focus()
       }
-      e.preventDefault()
+      if (len > 0) {
+        e.preventDefault()
+      }
     },
     scrollIntoView () {
       const rootRef = this.$refs.picker.$el