Bindings have no initial value

So I was testing out bindings via this very simple snippet of code in a fresh project:

<TextField id="t1" placeholder="hello" text="Hello" />
<Label text="${t1.text}" />

The label text appears as “null” and I see this error in debug:

haxe/ui/binding/BindingManager.hx:212: EInvalidAccess(text)

I tested with an openfl backend in html5 and hl. Both exhibit the same behavior.

When I run the same code in the playground it binds and appears correctly.

Weird, are you using haxelib version or github versions, any chance you could use the git version and see if the problem persists?


I Just downloaded and installed the gitHub version and things seem to be working on OpenFL->HL and OpenFL->HTML targets.