Bug 44035 - Lao hard-coded layout switcher confuses with system setting
Summary: Lao hard-coded layout switcher confuses with system setting
Status: RESOLVED FIXED
Alias: None
Product: xkeyboard-config
Classification: Unclassified
Component: General (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: xkb
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-21 16:48 UTC by Theppitak Karoonboonyanan
Modified: 2011-12-21 16:52 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Proposed patch (627 bytes, patch)
2011-12-21 16:50 UTC, Theppitak Karoonboonyanan
Details | Splinter Review

Description Theppitak Karoonboonyanan 2011-12-21 16:48:46 UTC
In symbols/la, the "override key <LFSH>" and "override key <RTSH>" clauses have confuse with system settings when used under trilingual environment. For example:

$ setxkbmap -v us,th,la -option grp:alt_shift_toggle

Expected behavior:
- Alt+RightShift rotates forward (us->th->la->us)
- Alt+LeftShift rotates backward (us->la->th->us)

What actually happens:
- Alt+LeftShift only toggles between us and la, no other intermediate layout can be reached.
- Alt+RightShift switches from any layout to th and gets stuck there.

Thus, the overrides should be removed from Lao keyboard map.
Comment 1 Theppitak Karoonboonyanan 2011-12-21 16:50:19 UTC
Created attachment 54659 [details] [review]
Proposed patch
Comment 2 Sergey V. Udaltsov 2011-12-21 16:52:08 UTC
Fair enough. Thanks, committed.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.