In the UI, try to input more than 20 chars : the editor logically marks the field invalid.
What is not so logic to me is that when I press enter or tab, the invalid value is LOST despite the fact that I have revertInvalid == false.

I dig into the extjs code, the incriminated code is located in Editor.js, in the completeEdit function :