Improve window "move within desktop rectangle" code (#1685)
Improve window "move within desktop rectangle" code (#1685)

This is used by tooltips to make sure they're always visible

Behaviour changed to stick to screen instead and flip up if no space left below cursor
Cranken/chatterino2,fourtf/chatterino2,Cranken/chatterino2,hemirt/chatterino2,Cranken/chatterino2,fourtf/chatterino2,hemirt/chatterino2,hemirt/chatterino2,Cranken/chatterino2,fourtf/chatterino2,hemirt/chatterino2