<div dir="ltr">Hi,<div><br></div><div>Running this code:</div><div><br></div><div>var label = new Label();<br>              var tf = new TextField();<br>             label.textProperty().bind(tf.textProperty().map(t -> {<br>    System.out.println("in");<br>    return t;<br>         }));<br></div><div><br></div><div>produces the output::</div><div>in<br></div><div>in<br></div><div><br></div><div>From what I see, the lambda should be called once, but it's called twice. Looks like improper behavior to me.</div><div><br></div><div>- Nir</div></div>