! 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 !
Allow overloading of shortcuts (action should be sent after keys are released)
Status:
RESOLVED: MOVED
Product:
Libxfce4ui
Component:
General

Comments

Description Yan Pas 2016-02-28 20:33:57 CET
Steps to reproduce:
1. Set kb layout change with shortcut Ctrl+Shift
2. You are unable to list tabs backwards in browser (Ctrl+Shift+Tab)
   You are unable to paste text to terminal Ctrl+Shift+V etc.

STR 2:
1. Set shortcut for poping up whisker menu as Win key
2. Set shortcut for opening notepad Win + E
3. Press Win+E : Whisker popped up and notepad is opened!

Please fix!
Comment 1 Yan Pas 2016-09-10 19:50:49 CEST
seems it is xorg's bug
Comment 2 Yan Pas 2017-10-15 01:49:35 CEST
Created attachment 7367 
patch against 4.12 version

No, it's xfce bug! And I've fixed it :)
Comment 3 Yan Pas 2017-10-15 02:29:30 CEST
Created attachment 7368 
update patch

Imagine we have following shortcuts:
Win = Start menu
Win + E = Notepad
Win + F = File Manager
Ctrl + Alt + T = Terminal

Use case 1: press Win, press E, release E, release Win
Before this patch: Notepad and start menu opened
After: Only notepad is opened

Use case 2: press Win, press E, press F, release E
After: Nothing happens

Use case 3: press Win, press E, press F, release F
After : FM opens
Comment 4 bubi 2019-06-17 14:48:19 CEST
Hi. Will be this fix merged? I'm on 4.13 and problem is still present
Comment 5 bubi 2019-08-21 15:18:19 CEST
I'm on 4.14 and it looks like it's not included
Comment 6 Adam Purkrt 2019-11-10 17:17:46 CET
This is a longstanding (15 years) bug in xorg, not a bug in xfce. See
https://bugs.freedesktop.org/show_bug.cgi?id=865 
recently migrated to
https://gitlab.freedesktop.org/xorg/xserver/issues/258
Comment 7 Adam Purkrt 2019-11-10 17:19:30 CET
(at least the keyboard layout switching is definitely that xorg bug)
Comment 8 Git Bot editbugs 2020-05-25 23:01:21 CEST
-- GitLab Migration Automatic Message --

This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/xfce/libxfce4ui/-/issues/5.

Please create an account or use an existing account on one of our supported OAuth providers. 

If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests

Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev

Bug #12473

Reported by:
Yan Pas
Reported on: 2016-02-28
Last modified on: 2020-05-25

People

Assignee:
Xfce Bug Triage
CC List:
6 users

Version

Version:
4.12.1

Attachments

patch against 4.12 version (3.79 KB, patch)
2017-10-15 01:49 CEST , Yan Pas
no flags
update patch (3.77 KB, patch)
2017-10-15 02:29 CEST , Yan Pas
no flags

Additional information