Desktop Zoom in a dual monitor setup places focused area of the cursor in the middle of both monitors, and causes ghost surfaces when content moves
Affected version
GNOME 46 on Wayland (reproducible on Xorg)
Bug summary
When "Desktop Zoom" is enabled from Settings in a dual monitor setup, an additional surface of the focused area of the cursor is copied in the middle of both monitors (virtually). Moving content around with Desktop Zoom leaves ghost surfaces behind.
Steps to reproduce
- Enable Desktop Zoom from Settings on a dual monitor setup
- The surface of focused area of the cursor is copied in the middle of both monitors
- Move around
- As you move around, ghost surfaces appear
What happened
An additional surface of the focused are of the cursor is copied in the middle of both monitors. Moving content around leaves ghost surfaces behind.
What did you expect to happen
Both monitors should zoom in the focused area of the cursor without flickering. The monitor that is not focused by the cursor should act as an extension of the other monitor, i.e. where the magnifier ends on the monitor with the cursor should be the beginning of the unfocused monitor.
Relevant logs, screenshots, screencasts etc.
System Details Report
System Details
Report details
- Date generated: 2024-03-15 17:05:14
Hardware Information:
- Hardware Model: Micro-Star International Co., Ltd. MS-7A39
- Memory: 8.0 GiB
- Processor: AMD Ryzen™ 5 1600 × 12
- Graphics: AMD Radeon™ RX 580 Series
- Disk Capacity: 2.3 TB
Software Information:
- Firmware Version: 2.NM
- OS Name: Fedora Linux 40.20240315.0 (Silverblue Prerelease)
- OS Build: (null)
- OS Type: 64-bit
- GNOME Version: 46
- Windowing System: Wayland
- Kernel Version: Linux 6.8.0-63.fc40.1.x86_64
Video
Content warning: flashing colors
Related: #2743