Value from LevelIndicator is always 0.0

The value for the LevelIndicator can be set and displays correctly. However the getter seems to always return 0.0.

(
w = Window(bounds:100@400).front().background_(Color.black);
l = LevelIndicator()
.numMajorTicks_(16)
.numTicks_(16)
.value_(0.75);
w.layout_(HLayout(l));
l.value.debug("level value"); // <- returns 0.0
)

Is there a trick to getting the value?

Thanks