This behaviour arises from the design of the component which is a composite of two specialised buttons placed on a containing control.
As currently designed, the OnMouseDown events of those two buttons are handled internally to the control, and not accessible to the programmer.
However, I see no reason in principle why the design could not be altered to expose more of the internals.