A GNOME App may loose state 'Always on Visible Workspace' if any of pop-up windows opened in the application
Affected version
GNOME SHELL 44.5 Fedora 38 AMD64 Mutter 44.5
The issue appears using Xorg mode only.
Bug summary
For the most of the standard GNOME Apps (Text Editor, Files, Calculator, etc), the state of the window Always on Visible Workspace is lost after activating any of the standard pop up windows (About, Find, Properties and similar).
Steps to reproduce
- Launch GNOME Text Editor.
- Right-click on the window title of the Text Editor, select Always on Visible Workspace to make it visible on all workspaces.
- Go to the menu, select About Text Editor or any other option like Find/Replace, Save/Save As, Preferences, Properties, etc.
- Close the activated pop-up window.
- Right-click on the window title of the Text Editor, observe that Always on Visible Workspace is not active and the main window is no longer visible on all workspaces.
What happened
The Always on Visible Workspace state is dropped after activating any of the pop-up windows of the application.
What did you expect to happen
The Always on Visible Workspace has to be preserved after using any of the pop-up windows.
Relevant logs, screenshots, screencasts etc.
Easy to reproduce on GNOME Xorg. The same problem may be reproduced on Fedora 39Beta using GNOME 45.