Преглед на файлове

HUE-6815 [frontend] Clear the inline autocomplete when focus is lost

Johan Ahlen преди 8 години
родител
ревизия
1563db5
променени са 1 файла, в които са добавени 8 реда и са изтрити 0 реда
  1. 8 0
      desktop/core/src/desktop/templates/ko_components.mako

+ 8 - 0
desktop/core/src/desktop/templates/ko_components.mako

@@ -635,6 +635,14 @@ from desktop.views import _ko
           }
         });
 
+        self.searchHasFocus.subscribe(function (newVal) {
+          if (!newVal) {
+            self.inlineAutocomplete('');
+          } else if (self.searchInput() !== '') {
+            self.triggerAutocomplete(self.searchInput());
+          }
+        });
+
         self.searchResultVisible.subscribe(function (newVal) {
           if (!newVal) {
             self.selectedIndex(undefined);