Empty workspaces don't cleanly get removed
Hardware Information:
- Hardware Model: Micro-Star International Co., Ltd MS-7C02
- Memory: 32.0 GiB
- Processor: AMD Ryzen™ 5 1600 × 12
- Graphics: AMD Radeon™ RX 5500 XT
- Disk Capacity: 4.0 TB
Software Information:
- Firmware Version: 1.H5
- OS Name: Fedora Linux Rawhide.20230812.n.0 (Silverblue Prerelease)
- OS Build: (null)
- OS Type: 64-bit
- GNOME Version: 45.beta.1
- Windowing System: Wayland
- Kernel Version: Linux 6.5.0-0.rc5.20230811git25aa0bebba72.40.fc40.x86_64
Bug summary
When closing a workspace, specifically by moving a window out of the current workspace, it will only update and remove the currently open workspace (if not the farthest right workspace) when scrolling to change workspaces or otherwise change the currently viewed workspace.
The workspace is also removed "suddenly", without any smooth animations.
Steps to reproduce
- Open several dynamic workspaces, each with their own set of applications (one min.)
- Go to any workspace which has two other workspaces surrounding it
- Move the windows from that workspace to a new workspace
What happened
The empty workspace surrounded by other (used) workspaces wasn't removed automatically and cleanly
What did you expect to happen
The empty workspace surrounded by other (used) workspaces would smoothly remove itself and rearrange without user interaction