! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Delete active workspace removes last workspace
Status:
RESOLVED: FIXED

Comments

Description Benedikt Waldvogel 2012-05-04 12:01:33 CEST
"Delete active workspace" should remove the active workspace. Instead, it removes the last workspace as the action "Delete last workspace" would do.

"Delete active workspace" worked for me until xfwm 4.8.3. Since 4.9 it seems to be broken.

Reproducible: always

My keybinding for "Delete last workspace" is Alt-Delete
... for "Delete active workspace" it is Shift-Alt-Delete

To exclude a keybinding conflict as the reason I cleared the keybinding of "Delete last workspace" which had no effect though.
Comment 1 Yves-Alexis Perez editbugs 2012-05-31 09:58:16 CEST
I can /sometimes/ reproduce the issue. It looks a bit random, on one laptop I could reproduce pretty often (but not always), on my main laptop it happens once in a while (but really not that often).

So it might be some kind of timing issue / race condition.

It might be worth trying to bisect.
Comment 2 Benedikt Waldvogel 2012-05-31 11:15:14 CEST
result of git bisect:

8637c3a8f869dee3c74e9ccb241b10ebfa4e705e is the first bad commit
commit 8637c3a8f869dee3c74e9ccb241b10ebfa4e705e
Author: Olivier Fourdan <fourdan@xfce.org>
Date:   Thu Oct 27 19:04:00 2011 +0200

    Optimize workspace deletion
Comment 3 Yves-Alexis Perez editbugs 2012-07-12 17:17:10 CEST
Any news on this?
Comment 4 Olivier Fourdan editbugs 2012-07-19 09:42:07 CEST
Fixed in git with commit c4d89dd

Bug #8827

Reported by:
Benedikt Waldvogel
Reported on: 2012-05-04
Last modified on: 2012-07-19

People

Assignee:
Olivier Fourdan
CC List:
1 user

Version

Version:
4.10.0

Attachments

Additional information