Windows forget their Workspace after Lock
Author: AlbinoGeekCreated Jan 30, 2021Updated Jun 12, 2024
Describe the bug
There is a specific list of Windows or WindowClasses that are 100% reproducible in being "lost" from your Workspaces (and thus, and orphaned window, without any way to select it without restarting the shell), and when the shell has been restarted, the windows are taken into the last remaining Workspace.
To Reproduce
- Occurs on:
- X.Org
- Wayland
- GNOME Shell version: 3.38.3
- Distro: Fedora Workstation 33
- Steps to reproduce, if applicable:
- Create 3+ Workspaces (where
n=last workspace) - Place Mozilla Firefox
84.0.2 (Stable) (64-bit)on Workspacen-1 - Place Google Chrome
88.0.4324.96 (Official Build) (64-bit)on Workspacen-1 - Place Steam on Workspace
n - Place Lutris
0.5.8.3-1on Workspacen - Allow the system to hibernate or suspend (or trigger it manually)
- Resume the system from hibernate/suspend
- Log back in
- Bug
- Create 3+ Workspaces (where
Current commit
metadata.json says 12
Don't know, the version isn't shown when installed from Gnome Extensions. The checksums for files in the installation location are as follows however, which can be matched up by running sha512sum*
86e11f384f837c800e1029df729d083e45bbd76a033df85bca6cfaf9d2c2e275395a5ad63c631e7dc8f6f408fe2b76f34d038fa4a5808b7ec23258af2009196e extension.js
1fe724690ba08993d648391f12a2ee3e4492fb7be4b0d3c39e665bb35c0126bc597fb98c1d36a6777baec608b5745684c4c940e57bb6e92258d33fe9960c9406 metadata.json
27c17b5ef88449ed20a974f02ce146e8f3f71765ba833d5d184a99896d63f48d3093108e53e38eca28e1d8553ca55d87a522ae2512f1623c5b7e917dbf2e9229 prefs.js
4a11b1df892560e4ff644c5a6070f238f22ed6b9356da202cb9b4a9d77ec4737b77d639f2fa1b57b1220ecfe3b028f9575d9ea356ae5daa89ce30445b4224058 style-dark-theme.css
0d866d6e4b0aa2aa6e6beffe68cf6b74bc339fa966a900408f75beebc4019f5c32363af775801b4d9a75a2a0f1929fa8c11dddf394821c224497d1d2d5a7343b style-light-theme.css
1d6f82413c2dc7bbd51958490cbed3fd73a346c539cb35494625da115c7a26fd2feddff2dadef406ffc54861dae78a0fe36c5c17a4b3c4e5a7a38c371ac3bd10 style-primary-theme.cssSource: material-shell/material-shell