Have to clic 2 times on commit button in a form to update generated column


I would like to know why I have to clic 2 times on a commit button of my form to update the generated column from the table associated with the form ?

I think it is related with this part of the jdoc comment of the addGeneratedColumn of the Table class :

     * Table will not listen to value change events from properties overridden
     * by generated columns. If the content of your generated column depends on
     * properties that are not directly visible in the table, attach value
     * change listener to update the content on all depended properties.
     * Otherwise your UI might not get updated as expected.

But I don’t know how to refresh genered values after a commit in the form.