Selaa lähdekoodia

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

Johan Ahlen 8 vuotta sitten
vanhempi
commit
1563db5
1 muutettua tiedostoa jossa 8 lisäystä ja 0 poistoa
  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);