javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/Knockout.java
branchfx
changeset 975 094cd25a16d9
parent 973 44cd2b184dd1
child 979 83f4aa79c130
     1.1 --- a/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/Knockout.java	Fri Apr 12 15:59:24 2013 +0200
     1.2 +++ b/javaquery/api/src/main/java/org/apidesign/bck2brwsr/htmlpage/Knockout.java	Sat Apr 13 09:14:54 2013 +0200
     1.3 @@ -146,7 +146,8 @@
     1.4          
     1.5          Object ko = e.executeScript("ko");
     1.6          try {
     1.7 -            bnd.call("bnd", ko, bindings, model, prop, strip(getter), strip(setter), primitive, array);
     1.8 +            KOProperty kop = new KOProperty(model, strip(getter), strip(setter));
     1.9 +            bnd.call("bnd", ko, bindings, kop, prop, "get", "set", primitive, array);
    1.10              LOG.log(Level.FINE, "binding defined for {0}: {1}", new Object[]{prop, ((JSObject)bindings).getMember(prop)});
    1.11          } catch (Throwable ex) {
    1.12              LOG.log(Level.FINE, "binding failed for {0} on {1}", new Object[]{prop, bindings});