Popover does not show up if its bigger then screen or is unable to fit screen - gtk4
<!--Please report new issues at https://inkscape.org/report; this tracker is for staff-confirmed issues only.
See our full bug reporting guidelines at https://inkscape.org/contribute/report-bugs/-->
We discovered a generic problem with popovers in gtk4 . they do not show start if there is not enough space . this is two fold problem for us somtimes they would fit on screen if tteyh moved to left or right not just to or bottom. secon d is even if they do not fit on s screen ther needs to be fallbac system to show content.
problem is bigger then just small screens this bug is going to be problem often
#### Steps to reproduce:
<!--Describe what you did (step-by-step) so we can reproduce:-->
- set your screen resolution to 800x600 (important )
- open inskcape
- try opening snapiing poover
#### What happened?
* The popover does not show up

#### What should have happened?
1. pop over should open
2. popover should move to left and rigth if it needs space
3. if there is no space it should render with a cut off
4. popover should scale and add scrollbars to it
5. popoves should be desing in way they can overflow to workaround this
#### Inkscape Version and Operating System:
1.5
issue