It’s not really my setup. It’s the standard way the engine handles tooltips:
In your example you’re doing it all manually (which may be fine in case you need something the engine does not offer by default). You’d need to modify the Set Position data by clamping it, example:
Ignore the de-projection, use the Mouse Postion instead. But if you’re using mouse values to position it all, the 1st method already does that… So maybe it’s better here. Not sure what other plans you have to the tooltips - hard to advise.
Another way to display tooltips that gives one quite a bit control & flexibility is the Menu Anchor. Nifty little thing.