Bug with DBCtrlGrid OnMouseDown event?

This component seems to have the annoying feature that the OnMouseDown event
only fires when you click on a different cell to the one that currently has
focus e.g.  it will fire when you click on a cell but if you then click on
the same cell again it will not fire.  Is this a bug or is this supposed to
happen because it's really annoying me.  Anyone know how to get around it?

Cheers, John.

P.S. is it just me or is the new Borland Community website really slow?