Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No keyboard layout selected by default #107

Open
kdwk opened this issue Jul 17, 2021 · 3 comments
Open

No keyboard layout selected by default #107

kdwk opened this issue Jul 17, 2021 · 3 comments

Comments

@kdwk
Copy link

kdwk commented Jul 17, 2021

What Happened

Screenshot from 2021-07-17 14-39-19

The keyboard layout is not selected even though it is in use

Expected Behavior

The keyboard layout is correctly shown to be active

Steps to Reproduce

  1. Open wingpanel-indicator-keyboard
  2. Observe the keyboard layout

Logs

Platform Information

Screenshot from 2021-07-14 10-55-34

@jeremypw
Copy link
Collaborator

Could you post the content of org.gnome.desktop.input-sources.sources? Is the XKB keyboard selected in the switchboard plug? I think the expectation was that the XKB English (US) layout would be used and not also add the IBus English (US) input method as well. Is there an advantage to using the IBus English (US) input method with a English (US) XKB layout? In anycase you are right that XKB layout should be shown as selected.

@jeremypw
Copy link
Collaborator

After some testing I have found two (so far) situations triggering this issue:

  • Open System Settings/Keyboard while IBus is not running
  • Start IBus with Switchboard plug
  • Add an input method (so that it is selected)
  • Close Switchboard and click on wingpanel indicator - the XKB layout is not selected
  • With one XKB layout installed, add an IBus input method with the same (or equivalent) name,
  • Adding IBus daemon as a startup app so that it launches on logging in
  • Select the IBus input method equivalent to the XKB layout
  • Log out and back in
  • Click on wingpanel indicator - the XKB layout is not selected

@jeremypw
Copy link
Collaborator

The issue also occurs if there are two XKB layouts as well as IBus. Neither of the XKB layouts is selected under the above conditions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants