https://bugs.freedesktop.org/show_bug.cgi?id=55585
Priority: medium
Bug ID: 55585
Assignee: [email protected]
Summary: Should check all XKB group indexes when matching key
events for accelerators and mnemonics
Severity: normal
Classification: Unclassified
OS: Linux (All)
Reporter: [email protected]
Hardware: Other
Status: UNCONFIRMED
Version: unspecified
Component: UI
Product: LibreOffice
It seems that LibreOffice checks only XKB group index 1 when matching key
events for accelerators and mnemonics. This means that a user typing, say
Hebrew, with the following configuration:
$ setxkbmap "il,us"
won't be able to trigger accelerators (like Ctrl+C) or mnemonics (like Alt+F).
This is problematic especially under Gnome >= 3.6 because we've changed the way
that layouts are configured. While previously users would be able to work
around this bug by having the "us" layout before the "il" layout, now that's
not possible because Gnome doesn't rely on the XKB group index anymore and
always configures the layout which the user intends to type with on XKB group
index 1 and then adds "us" to another index implicitly so that this issue
wouldn't happen on GTK+ (which does check all group indexes as I suggest and
thus works correctly).
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs