Bug 316909 - Dolphin shortcut (e.g. Ctrl+A / Ctrl+Q) aren't updated with keyboard layout change if application is running
Summary: Dolphin shortcut (e.g. Ctrl+A / Ctrl+Q) aren't updated with keyboard layout c...
Status: RESOLVED DUPLICATE of bug 209699
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: kdeui (show other bugs)
Version: 4.10.1
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-17 13:50 UTC by xionbox
Modified: 2015-02-07 03:36 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description xionbox 2013-03-17 13:50:59 UTC
When using multiple keyboard layout in KDE, shortcuts in dolphin are not updated when the layout is changed.

Note that the the layout changes are correctly reflected in the location bar and search functions: when typing in any of of these text fields, the letters are correct. 

For example, I use the french azerty keyboard and the US qwerty one. Doing the shortcut Ctrl+A when using the US keyboard selects all files shown (this is nominal). However, when switching to the French layout (where the A and Q keys are exchanged (amongst others)), the shortcut Ctrl+A actually closes the window instead of selecting all the files (i.e. Ctrl+A is interpreted as Ctrl+Q).

Reproducible: Always

Steps to Reproduce:
1. Configure two or more keyboard layouts in KDE (go in the desktop configuration panel then in Language).
2. Open Dolphin and use a shortcut where one of the keys is different between both layouts to be tested. Realize that the shortcut does the desired action.
3. Switch keyboard layout.
4. Repeat the shortcut using the updated layout: realize that the shortcut does not work correctly. Attempt to use that same shortcut as if the layout hadn't changed. Realize that the shortcut now works as desired.
Actual Results:  
Shortcut only works with original keyboard layout, not with updated one.

Expected Results:  
Shortcut should only work with updated layout, not previous keyboard layout.
Comment 1 Frank Reininghaus 2013-03-18 10:45:14 UTC
Thanks for the report. I'm not sure if that is really a Dolphin bug. Are shortcuts updated correctly in other KDE applications? If other apps have the same problem, it's probably a kdelibs or Qt issue.
Comment 2 xionbox 2013-03-18 22:24:14 UTC
Frank, thanks for pointing this out. You are right: shortcuts are not updated in other KDE applications (or at least not update in Amarok as well). Where should I report the bug then?
Comment 3 Frank Reininghaus 2013-03-19 11:37:51 UTC
Thanks for the feedback. I'll reassign to kdeui and hope that this is the right component.
Comment 4 AnAkkk 2014-01-31 20:57:35 UTC
I'm having the same issue, and I guess it's a duplicate of https://bugs.kde.org/show_bug.cgi?id=209699
Comment 5 finomeno@gmail.com 2014-03-05 22:41:59 UTC
Hello everyone!

After months of switching layouts and banging my head against this bug, I thought I should check LibreOffice settings (I'm using 4.1.5.3 now). What figures? I did find something. And in just a few clicks.

This is not a bug! It's simply a matter of configuration.

For the regular keyboard shortcuts (like Ctrl+C, Ctrl+V, etc.) to remain operational in LibreOffice applications while using a non-latin keyboard layout (like Greek or Russian), go to Tools -> Options -> Language Settings -> Languages, check the Ignore system input language option, save, and Bob's your uncle.

Hope this helps.

Cheers!

PS
Technically, though, shortcuts still remain language-dependent. This means if you enable this option, you will have to set your document languages manually.
Comment 6 xionbox 2014-03-05 23:11:06 UTC

*** This bug has been marked as a duplicate of bug 209699 ***