Invisible windows in GOG Galaxy (Wine) since Mutter 44
Affected version
- Fedora 38-39
- Mutter 44-45
- Wayland tested
Bug summary
Since GNOME 44, some windows of GOG Galaxy (a Windows app running through Wine) are invisible on gnome-shell. Most notably, the installer window is invisible. On the desktop the window may quickly blink and then become completely invisible, while on the activities overview it's displayed as with a 1px width, and it's not possible to interact with it.
This bug was also reported on the Bottles' issue tracker: https://github.com/bottlesdevs/programs/issues/251
On Fedora Silverblue, I've rebased to the current state of F39, GNOME 45, to confirm that the issue still happens with the current development code. Then I rebased to F37, GNOME 43, to take screenshots, and confirmed that the bug didn't happen then, so it started in 44.
Steps to reproduce
The easiest way to reproduce this bug is by using the GOG Galaxy installer in the Bottles app:
- Create a new bottle in the app by clicking the + button on the top left
- In the bottle, click the
Install Programs...
button and then choose to install GOG Galaxy - After some time installing dependencies, the "Select Setup Language" window should appear, click the OK button
- The "Setup - GOG GALAXY" window will appear on GNOME 43, but it becomes invisible on 44-45
I've taken screenshots of the process:
The following window is invisible since GNOME 44:
What happened
The "Setup - GOG GALAXY" window is invisible since GNOME 44
What did you expect to happen
The "Setup - GOG GALAXY" window should be visible, as it was in GNOME 43 and other window managers.