Buffered Field bound to Transactional Property

Hello all,

I have an interesting situation where there is a Buffered TextField, with a Property Data Source bound to a Property.Transactional.

Property.Transactional interface defines a commit() method, as does TextField for in buffered mode.

The weird thing is, calling commit() on the TextField does not call commit() on the bound Property.Transactional.

Is this a bug?

Filed this bugticket for this issue:

http://dev.vaadin.com/ticket/16617