Эх сурвалжийг харах

HUE-6442 [frontend] Improve IE11 autocomplete trick

Enrico Berti 8 жил өмнө
parent
commit
220004ed9b

+ 2 - 2
desktop/core/src/desktop/static/desktop/js/ko.hue-bindings.js

@@ -312,16 +312,16 @@
 
 
       ko.bindingHandlers.niceScroll.init($element.data('custom-hueAutocomplete').menu.element, function () {});
       ko.bindingHandlers.niceScroll.init($element.data('custom-hueAutocomplete').menu.element, function () {});
 
 
-
       var enableAutocomplete = function () {
       var enableAutocomplete = function () {
         if ($element.data('custom-hueAutocomplete')) {
         if ($element.data('custom-hueAutocomplete')) {
           $element.hueAutocomplete("option", "disabled", false);
           $element.hueAutocomplete("option", "disabled", false);
+          $element.off('click', enableAutocomplete)
         } else {
         } else {
           window.setTimeout(enableAutocomplete, 200);
           window.setTimeout(enableAutocomplete, 200);
         }
         }
       };
       };
       // IE 11 trick to prevent it from being shown on page refresh
       // IE 11 trick to prevent it from being shown on page refresh
-      enableAutocomplete();
+      $element.on('click', enableAutocomplete)
     }
     }
   };
   };