Multi-scale multi-monitor setup does not work correctly on Windows
Steps to reproduce
- Have at least two extended displays, with different scaling levels set up (200% and 100% usually, but 150% and 100% works just as well).
- Run gtk3-demo with
- Drag the main demo window between screens to observe its behavour
- Open Icon View -> Editing and Drag-and-Drop demo
- Drag one of the items to: 5.1. The main demo window (the text area is a drop target) 5.2. A Windows Explorer window (file list is a drop target)
Depending on which display is the primary, things can get weird. The item might not "feel" the drop site. Also, the popup window that represents the item being dragged might not be where the mouse cursor is.
Also, dragging gtk3-demo window between screens might change its size and introduce weird repaint bugs.
DnD should work. Windows shouldn't change size or glitch when moved between screens.
GTK 3 master running on Windows 10.
This likely affects GTK4 as well.