Mutter regression since !2175 - application needs multiple unminimizes to show
Affected version
- Fedora 38 x86_64 (fully updated)
- Mutter-44.2
- xorg-x11-server-Xwayland-22.1.9
Bug summary
Mutter regression since !2175 (merged) - application starts minimized, needs multiple unminimizes to show
Bisected to commit 39942974
Steps to reproduce
- login into GNOME + Wayland desktop
- dnf install wine
- get free plugin from https://plugins4free.com/plugin/3912/ (scroll until you see 'Downloads')
- wine EssencePlusVST3_Setup.exe
What happened
After executing wine EssencePlusVST3_Setup.exe the application window does not show. Instead the application is minimized. A left click on the "[Setup]" tab in the Window List at the bottom (due to Window List extension enabled) does not result in the application window showing. To make the application window show you need to left click on the "[Setup]" tab and then several times right click -> Unminimize. It can take 2 to about 8 times clicking Unminimize before the application window shows.
The problem does not occur when I am logged into GNOME + Xorg.
What did you expect to happen
The installer window shows on GNOME + Wayland like it does with GNOME + Xorg
Relevant logs, screenshots, screencasts etc.
The issue was reproduced and bisected to commit 39942974 by Olivier Fourdan (thanks!) See BZ2211061
Screencast of the issue
Screencast_from_2023-06-15_15-20-07
journalctl log
I'll be happy to build mutter 44.2 with a patch to test. Just point me to it. Thank you for your time and efforts!