Would love to have a contrain parameter for dragMove where you can define a box on where you are able to drag the window to like:
Impact for my app: low, though the problems with dragging like: (Quickly) Dragging a window makes the mouse pointer move too fast quickly ramp up becoming a medium to high impact on the app
What is your current pain point?
You can basically drag overwolf windows outside of the game window which makes it really hard to place windows near the edges of your game window. Another problem is that when dragging a window outside a game, you get a buggy experience and no end drag event is being called, making it near impossible to handle this restraining after dragging (although restraining after dragging would also be bad UX anyway).
What do you have in mind to solve it?
Make an parameter like https://jqueryui.com/draggable/#constrain-movement which should by default be fixed to the viewport (like overwolf.dragResize is already).