Bug 379354

Summary: Control and shift conquer
Product: [Frameworks and Libraries] QtCurve Reporter: Hamidreza Jafari <hamidrjafari>
Component: generalAssignee: Yichao Yu <yyc1992>
Status: RESOLVED NOT A BUG    
Severity: major CC: hein
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Hamidreza Jafari 2017-04-29 18:22:23 UTC
Hello,

These two keys do not cooperate. Ctrl + Right works as in standard word processor and moves the cursor one word forward but Ctrl + Shift + Right does not select the  content as it moves. Shift + Right selects the character as the cursor moves forward letter by letter but Shift + Ctrl + Right keeps moving letter-wise not word-wise. 

Browser story: Ctrl + Tab moves focus to the next browser tab, Ctrl + Shift + Tab continues in the same direction (should go reverse).

It seems both Qt and Gnome applications are affected: libreoffice, kate, firefox.
Comment 1 Christoph Feck 2017-05-03 10:11:18 UTC
Did you select the 'QtCurve' category by accident, or did you verify that the issue is only visible when using this style engine?
Comment 2 Hamidreza Jafari 2017-05-03 10:35:33 UTC
Made a guess. How to verify?
Comment 3 Christoph Feck 2017-05-03 10:49:05 UTC
Please check the active widget style via 'kcmshell5 style'.
Comment 4 Hamidreza Jafari 2017-05-03 13:10:43 UTC
The active widget style is Breeze. Then I should file this bug somewhere else regarding keyboard input.
Comment 5 Hamidreza Jafari 2017-05-03 13:40:39 UTC
For anyone's reference, there was a conflict between the keyboard layout change mechanism (Ctrl + Shift) and the normal use of these keys in applications. Changed the keyboard layout change sequence to something else and the symptom is gone. Still it shouldn't interfere, it worked fine in Kubuntu 16.10 and before.