Bug 958300 - Keyboard shortcuts doesn't work in Gnome if a non-US keyboard layout is active
Summary: Keyboard shortcuts doesn't work in Gnome if a non-US keyboard layout is active
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: libreoffice
Version: 19
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Caolan McNamara
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 981570 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-04-30 20:53 UTC by Hedayat Vatankhah
Modified: 2013-12-09 14:06 UTC (History)
9 users (show)

Fixed In Version: libreoffice-4.1.3.2-7.fc19
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-12-09 14:06:44 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
FreeDesktop.org 41169 0 None None None Never
Launchpad 1246583 0 None None None Never

Description Hedayat Vatankhah 2013-04-30 20:53:31 UTC
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.

Comment 1 David Tardon 2013-07-10 04:59:54 UTC
*** Bug 981570 has been marked as a duplicate of this bug. ***

Comment 2 Mosaab Alzoubi 2013-11-15 08:39:07 UTC
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

Comment 3 Alexey 2013-11-15 09:23:42 UTC
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? )?

Comment 4 Mosaab Alzoubi 2013-11-15 10:57:08 UTC
So relating to our tests, bug found at GNOME related enviroments. KDE not.

Comment 5 Caolan McNamara 2013-11-22 13:15:59 UTC
I can reproduce this, and I think I can fix it

Comment 6 Mosaab Alzoubi 2013-11-22 13:28:16 UTC
Thank You :) Caolan.

Comment 8 Hedayat Vatankhah 2013-12-09 07:31:20 UTC
thanks, it is fixed. This bug can be closed. :)


Note You need to log in before you can comment on or make changes to this bug.