Description of problem: In Gnome applications (e.g. gedit), keyboard shortcuts work regardless of the active keyboard layout. Therefore, if I press Ctrl+S (Even if S is not mapped to "S" in the active keybaord layout, for example when Persian layout is active), it saves the current file. However, in libreoffice Ctrl+S doesn't work unless US keyboard layout is active. Therefore, if I want to save a file while I'm writing in Persian, I should change the layout to English and press Ctrl+S, and then switch back to Persian to continue typing. This is both inconvenient and also inconsistent with the normal behavior. I've seen this problem in both F18 and F19 Alpha.
*** Bug 981570 has been marked as a duplicate of this bug. ***
Freedesktop bug #41169 set to (highest critical) 10 days ago. Not only (non-US_English) but also at all (non-Latin). == TESTS WE DO == This bug found in: - Fedora 19 Gnome Shell - Fedora 19 Mate - Ubuntu 12.04 Unity - Ubuntu 12.04 Cinnamon - Ubuntu 13.10 This bug not found in: - Fedora 19 KDE - Mint 15 Cinnamon - Mint 15 XFCE - Debian 7.1 - Debian - nonstable XFCE - Ubuntu 10.04 Gnome 2.30 - Arch KDE Current behavior: Accelators don't work Expected behavior: Accelators works Operating System: Linux (Other) Version: 4.1.2.3 release
This is not only LibreOffice bug but all java applications. For example, all JetBrains products have the same behaviour. This bug appeared after GNOME ibus integration in 3.6 (https://wiki.gnome.org/ThreePointFive/Features/IBus). So, maybe this is a Java bug (incorrect interaction with IBus? )?
So relating to our tests, bug found at GNOME related enviroments. KDE not.
I can reproduce this, and I think I can fix it
Thank You :) Caolan.
I try development version: http://dev-builds.libreoffice.org/daily/master/Linux-rpm_deb-x86@45-TDF/2013-11-24_00.16.33/master~2013-11-24_00.16.33_LibreOfficeDev_4.3.0.0.alpha0_Linux_x86_rpm.tar.gz Shortcuts works again! Thank you.
thanks, it is fixed. This bug can be closed. :)