Use pageX/Y instead of clientX/Y for the canvas click event.