Bug 44035

Summary: Lao hard-coded layout switcher confuses with system setting
Product: xkeyboard-config Reporter: Theppitak Karoonboonyanan <thep>
Component: GeneralAssignee: xkb
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: Proposed patch

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.