Bug 371527 - Ctrl + [key] standard shortcuts don't work in plasma wayland session (kwrite, dolphin, systemsettings etc.)
Summary: Ctrl + [key] standard shortcuts don't work in plasma wayland session (kwrite,...
Status: RESOLVED NOT A BUG
Alias: None
Product: kwayland
Classification: Frameworks and Libraries
Component: general (other bugs)
Version First Reported In: 5.27.0
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: Martin Flöser
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-10-23 13:55 UTC by lupbluewin
Modified: 2016-10-23 14:11 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description lupbluewin 2016-10-23 13:55:16 UTC
What doesn't work:
When using a Ctrl + [key] standard shortcuts in the plasma wayland session, nothing happens. E.g. copy/paste file in Dolphin using Ctrl+C/Ctrl+V doesn't copy the file. Also Ctrl+A in kwrite for an unsaved file doesn't trigger the save-as dialog.

What works:
- Other standard shortcuts, like refreshing the view in Dolphin [F5].
- Ctrl + [key] standard shortcuts in X-windows like KMail or Firefox.
- Detection of event by libinput:
=== (example ctrl+v)
 event0         KEYBOARD_KEY      +5.71s        KEY_LEFTCTRL (29) pressed
 event0         KEYBOARD_KEY      +6.63s        KEY_V (47) pressed
 event0         KEYBOARD_KEY      +6.85s        KEY_V (47) released
 event0         KEYBOARD_KEY      +8.91s        KEY_LEFTCTRL (29) released
===
- Ctrl-C shortcut in konsole to quit running command



Reproducible: Always

Steps to Reproduce:
1. Open dolphin in wayland plasma session
2. Select file
3. Ctrl+C
4. Ctrl+V

Actual Results:  
Nothing happens.

Expected Results:  
Copy of the file.

Software:
- openSUSE Tumbleweed Snapshot 20161020 (fresh install)
- KDE/Plasma-Frameworks 5.27 (from KDE Frameworks 5 & Plasma 5 tumbleweed repository) [but also tested with 5.26 frameworks])
- Plasma 5.8.2 (from KDE Frameworks 5 & Plasma 5 tumbleweed repository) [but also tested with 5.8.1 frameworks])
- libwayland 1.12

Hardware:
- Thinkpad T500

Locale:
- de.CH
Comment 1 lupbluewin 2016-10-23 13:57:56 UTC
Sorry for the confusion: It should read:
"Also *Ctrl+S* in kwrite for an unsaved file doesn't trigger the save-as dialog."
Comment 2 Martin Flöser 2016-10-23 14:08:11 UTC
This is a bug in QtWayland 5.7.0 which breaks all shortcuts with the Control modifier: https://bugreports.qt.io/browse/QTBUG-54367

It will be resolved with QtWayland 5.7.1. Please ask your distribution to backport the patch to 5.7.0 - they know which commit it is.
Comment 3 lupbluewin 2016-10-23 14:11:09 UTC
Thanks a lot for the quick answer!