Snap for cursor clicked in empty space.

Hi. Clicked in empty space cursor doesn’t follow snap rules for some reason. Though when it clicked on ruler it’s snaped. I think snapping everywhere would be more logical.

Even it doesn’t perform jump by every my click, often I have to click twice or more to make cursor change its position.