[3.38.4] Workspace thumbnails not updated when changing workspace
Affected version
- OS: Archlinux
- GS: 3.38.{1..4}
- WM: Wayland and XOrg
Bug summary
Empty workspace previews are not removed when they're supposed to be. If clicking on the last one, Gnome Shell crashes.
Steps to reproduce
Could not reproduce in a nested shell.
- Open overview
- Create a window
- Move to next workspace
- Go to 1. at least once (jump when you like)
- Open overview
- Move to first workspace with a swipe (*)
- Drag window from other workspace previews to current workspace preview
- Do empty workspace previews disappear?
- (WARNING: Gnome Shell may crash on this step!) Click last workspace preview
(*): bug happens if step 6. is performed in one of the following ways:
- 2-finger touchpad swipes
- 4-finger touchpad swipes (wayland only)
- overview grab & drag
I suppose the swipeTracker is not triggering thumbnails refresh (I'll investigate this maybe...)
What happened
Workspace previews are not removed. Shell crashed when clicked last preview.
What did you expect to happen
Shell not to die badly.
Relevant logs, screenshots, screencasts etc.
Note: video duration is broken (42s) since screen capturing was brutally interrupted by crash.
Edit 1: logs gdb.txt journal.txt
Edit 2: refined step 6.
Edited by l3nn4rt