r's 'Boolean.FALSE' converts to br's valid value 'false' - needs exact test for undefined
authorJaroslav Tulach <jtulach@netbeans.org>
Fri, 25 Jul 2014 14:10:17 +0200
changeset 7642224f99d1172
parent 761 d106d4045785
child 766 7487d76ef830
r's 'Boolean.FALSE' converts to br's valid value 'false' - needs exact test for undefined
ko4j/src/main/java/org/netbeans/html/ko4j/Knockout.java
     1.1 --- a/ko4j/src/main/java/org/netbeans/html/ko4j/Knockout.java	Fri Jul 25 11:36:58 2014 +0200
     1.2 +++ b/ko4j/src/main/java/org/netbeans/html/ko4j/Knockout.java	Fri Jul 25 14:10:17 2014 +0200
     1.3 @@ -110,7 +110,7 @@
     1.4          + "      var r = activeGetter();\n"
     1.5          + "      activeGetter = realGetter;\n"
     1.6          + "      if (r) try { var br = r.valueOf(); } catch (err) {}\n"
     1.7 -        + "      return br ? br : r;\n"
     1.8 +        + "      return br === undefined ? r: br;\n"
     1.9          + "    },\n"
    1.10          + "    'owner': ret\n"
    1.11          + "  };\n"