Pārlūkot izejas kodu

Stag-suggest - capture ESC only when needed

Vijayakrishnan 3 gadi atpakaļ
vecāks
revīzija
2256657fc2
1 mainītis faili ar 6 papildinājumiem un 3 dzēšanām
  1. 6 3
      js-dev/stag-suggest.js

+ 6 - 3
js-dev/stag-suggest.js

@@ -121,9 +121,12 @@
             let activeItem = suggestionsOuter.find('.suggest-item.active');
             switch (e.which) {
                 case 27:
-                    suggestionsOuter.addClass('d-none');
-                    markEventAsConsumed(e);
-                    return false;
+                    if(suggestionsOuter.is(':visible')) {
+                        suggestionsOuter.addClass('d-none');
+                        markEventAsConsumed(e);
+                        return false;
+                    }
+                    break;
                 case 38:
                     if(suggestionsOuter.is(':visible')) {
                         if (activeItem.prev().length) {