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});