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

HUE-2290 [search] Clearable does not update after key down

Fixed for specifically declared valueUpdates
Enrico Berti преди 11 години
родител
ревизия
83216a7
променени са 1 файла, в които са добавени 6 реда и са изтрити 0 реда
  1. 6 0
      desktop/core/static/js/ko.hue-bindings.js

+ 6 - 0
desktop/core/static/js/ko.hue-bindings.js

@@ -572,6 +572,12 @@ ko.bindingHandlers.clearable = {
           valueAccessor()("");
         }
       });
+
+    if (allBindingsAccessor().valueUpdate != null && allBindingsAccessor().valueUpdate == "afterkeydown"){
+      _el.on("keyup", function () {
+        valueAccessor()(_el.val());
+      });
+    }
   },
   update: function (element, valueAccessor, allBindingsAccessor) {
     $(element).val(ko.unwrap(valueAccessor()));