Bug 293252 - Layout switching with Control+Shift overlaps Control+Shift-based shortcuts
Summary: Layout switching with Control+Shift overlaps Control+Shift-based shortcuts
Status: RESOLVED UPSTREAM
Alias: None
Product: kxkb
Classification: Unmaintained
Component: general (show other bugs)
Version: 0.9
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Andriy Rysin
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-04 00:05 UTC by Aleksey Danilov
Modified: 2012-02-07 02:57 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aleksey Danilov 2012-02-04 00:05:44 UTC
Version:           4.7 (using KDE 4.7.2) 
OS:                Linux

Setting Control+Shift as main layout switch shortcut causes it to overlap any other shortcuts which use those modifiers (like Control+Shift+C/V). Apparently, this happens because KDE Keyboard Layout Switcher reacts immediately upon matching the key sequence on key pressing.

If I may, an obvious suggestion would be too make the layout switcher more "patient" and wait for key release signal to ascertain matching of key sequences.

Reproducible: Always

Steps to Reproduce:
Set Control+Shift as main layout switch shortcut and try out any Control+Shift-based shortcut.

Actual Results:  
Layout switching.

Expected Results:  
Execution of action bound to the longer shortcut.
Comment 1 Andriy Rysin 2012-02-07 02:57:56 UTC
It's known problem, but unfortunately it's the problem in x.org and not much KDE can do about it (I personally switched to use Menu button for switching layouts because of this problem).
The x.org bug report is here http://bugs.freedesktop.org/show_bug.cgi?id=865