I'm using Tippyjs for a simple tooltip on hover. It works fine when no zoom is set.
I'm using Chromium and when I set the browser zoom to 150% the tooltip gets displaced.
I haven't used Tippy before but I thought it would be fairly standard for a library like this to accommodate zoom.
I've tried searching on SO and looking at the manual.