When a grid is editable you can easily change an enumeration and the object is saved automatically. The commit is triggered when you click outside of the field. However clicking a button after the change does not commit the object. See the screenshot. One can see that the enumeration is set to true but clicking the edit (bewerken) button opens the form with the object still in the other state. Is this the right behavior? My gut feeling is that this behavior is wrong and that pressing anything outside of the field should trigger the save. But maybe this behavior is as designed. I like to hear some opinions about this. Regards, Ronald
My experience has always been that you need to change the focus within the grid in order for the commit behavior to happen.