LCL, grids, Fix occasional dbgrid problem in which a new record is canceled when trying to click on a cell in the new record, issue 26916

git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@46642 4005530d-fff6-0310-9dd1-cebe43e6787f