In similar situation i use wxCallAfter to delay grid table changes after
editor is closed. Also you can force closing.Niki Spahiev
I found the problem: I used
self.GetCellEditor(self.GetGridCursorRow(), self.GetGridCursorCol()).Show(false)
instead of
self.DisableCellEditControl()
within HandleGridLostFocus(self, ev). This was the source of the crash.
Thanks for diving into my code,
Cristina.