I built a editable tabitem header before using CellEditor, which worked great. Then we upgraded to GXT 2.2.4. Now I get all these spurious blur events that makes it impossible to use. Blurs come when I first start editing, on every key stroke, or when I get off the browser and come back to it. I can do some editing by ignoring blur events, but then there is no reliable way to complete editing when the user clicks some where else on the app.
Anyone has a guess where these crazy blur events come from and how to work around it? stack trace shows the event originates from the CommandExecutor just like a normal blur would. Ultimately it comes from the browser itself, and there is no way to filter it somehow using GWT code.