Correct tooltip coordinate so it works when the page is scrolled.

https://developer.mozilla.org/en-US/docs/DOM/element.getBoundingClientRect
returns the position relative to the viewport area.  Therefore the tooltip
position should add the scrolling offset.