Quantcast
Channel: Enlightenment
Viewing all articles
Browse latest Browse all 1612

Ticket #2082 (Keyboard gadget: Keymap changing only works for basic layouts) created

$
0
0

Environment: Arch linux, Enlightenment version 0.17.0, x86_64

Non-basic variants of any keymap language cannot be enabled, the primary layout stays in effect if a non-basic variant secondary is selected.

How to reproduce:

Works:

  • Set default keymap to: us (default,basic)
  • Add a second layout eg. hu (default,basic)
  • Change the layout by clicking on flag icon, and selecting the secondary from the menu
  • Test the layout in some application eg. terminology. hu (default,basic) is a quertz layout so it can be easily verified. This should be working.

Does not work:

  • Add a second layout: hu (default,qwerty) - it can be anything else non-basic as well, for example en (default,dvorak) also reproduces the issue.
  • Change the layout by clicking on flag icon, and selecting the secondary
  • Verify by looking at the flag icon, it indicates the secondary layout should be in effect
  • Verify in terminology: the layout did not change at all, the primary layout is still effective

The issue can also be reproduced by setting a key to change layout. In case a non-basic layout is present in the list, pressing the key is ineffective (the flag icon does not change nor does the layout). When having only basic layouts, the key toggles both the icon and the layout correctly.


Viewing all articles
Browse latest Browse all 1612

Trending Articles