Hi Frans,
In one of my projects I use the same inline editing functionality in a grid with and a before commit. The before commit action is triggered when I change the value of the editable cell, and I click the next row.
Are you sure the action if triggered before commit, instead of after create? I ask you because the before commit action should not be triggered after clicking the new button (without saving it in the new view).