mutter does not always resize the window when moving between monitors of different sizes
Affected version
- Fedora 39
- mutter 45.3 (same with main though)
- Wayland
Bug summary
I have a laptop with an output at 1920×1080 (primary) and an external monitor at 1920×1200 placed on the right of the laptop monitor.
If I configure the laptop monitor (primary) to use a scale of 200% (without scale-monitor-framebuffer
hence without fractional scaling) and drag a window (e.g. weston-eventdemo
) from the external monitor (at scale 100%) to the laptop monitor (at scale 200%), the window is not always resize to scale 2 - That seems fairly random.
- Start
weston-eventdemo
on the rightmost monitor at scale 1x - Drag the
weston-eventdemo
window to leftmost monitor at scale 2x
What happened
Sometimes the window remains at scale 1x.
What did you expect to happen
The window gets resized to scale 2.
Relevant logs, screenshots, screencasts etc.
Possibly related to #3287.