Some Xwayland apps appear on the "1" display rather than on the current mouse cursor display
Affected version
Fedora 32, Wayland, mutter-3.36.3-2.fc32.x86_64, gnome-shell-3.36.3-3.fc32.x86_64, xorg-x11-server-Xwayland-1.20.8-1.fc32.x86_64
Bug summary
For some reason the right one is always labeled as "1". It seems that Xwayland looks at this and decides "1" is the main monitor because some apps (GIMP, IDEA splash screen, SDL2 test applications) always appear on the right monitor when first launched.
Changing to single display mode on "2" and then back to my join displays setup makes some of the apps (SDL2 test applications) always appear on the "2" display instead until a reboot.
Steps to reproduce
- Launch GIMP or SDL2 test application.
What happened
The app always appears on the "1" display.
What did you expect to happen
The app appears on the current mouse cursor display like Wayland apps.
Relevant logs, screenshots, screencasts etc.
One full-screen Wayland SDL2 game (https://github.com/Quaver/Quaver) always appears below the top bar when ran on the "2" display. Switching to single display and back to join displays as described above fixes this issue (full-screen without the top bar as it should be). This might be related.