Bläddra i källkod

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

Fixed for specifically declared valueUpdates
Enrico Berti 11 år sedan
förälder
incheckning
83216a7
1 ändrade filer med 6 tillägg och 0 borttagningar
  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()));