Skip to content

workspace switching keys not fully trapped; incorrectly sent to application

Submitted by uni..@..il.com

Assigned to Xfce Bug Triage

Link to original bug (#15659)

Description

In XFCE, the workspace switching keys are ctrl-F<whatever>. In the music composition application milkytracker, ctrl-F<whatever> are linked to editing operations.

I like my desktop/workspace switching keys as the ctrl-Fkeys, as they are. I don't care about my editing keys in milkytracker. The problem is that the ctrl-F<n> keypresses are sent to milkytracker when I switch to the desktop that milkytracker is on.

For example, given that milkytracker is on workspace 3 and I am on workspace 2, when I switch to workspace 3, the switch occurs and then milkytracker also receives the keypress instead of it being trapped (which is what happens if I am already on workspace 3 and I press ctrl-F3). this causes me to lose work.

the behavior I expect is for the keypress to always be trapped.

related github issue on milkytracker's repository is here: https://github.com/milkytracker/MilkyTracker/issues/180

Version: 4.12.2