I've just come across this with the latest version of the grid.
It only seems to happen with string cells, not combos or spin controls.
I replicated it with a single form project with one grid and no code apart from the EditCellDone handler.
The very first time it only gets called once, but after that it gets called twice after each edit is done.