Open
Description
Thank you for this component. I have a problem/feature request:
Problem:
If the calculated position for the portal is in an area of the parent div that is not visible, the portal is not visible.
Duplication:
- Run the scrollable test: https://codastic.github.io/react-positioning-portal/?path=/story/example-tooltip--scrollable-test
- Move your window to the right so that the right edge, up to the button is not visible:

- Hover over the button
- Observe that the portal can not be seen
Desired Solution:
Consider what's visible in the positioning strategy and, in this case, put the portal on the left of the button instead, and in general find a way to make it visible.