another external-monitor switch position fix - have to add the visibleRect's Y coordinate in case the Dock is at the bottom of the screen