elementary / elementary/panel-keyboard

Switch engines using keyboard shortcut doesn't update its icon.

Open
#109 1 comment 1 reaction 0 assignees View on GitHub
Priority: Low Status: Confirmed
Dominant language
Vala
Stars
13
Forks
6
Avg merge
4h 50m
Merged PRs (30d)
1

Description

## What Happened

When using multiple keyboard input method
Default shortcut Ctrl + Space does change input method (switch engine), but does not change the Input method indicator icon on top right (the "en" thing in the image).

![image](https://user-images.githubusercontent.com/79463793/128997291-6562ae6e-84a9-4432-beb5-bc43db68adb8.png)
while switching engines inside Settings app or Wingpanel widget works as usual.

## Expected Behavior

Default shortcut Ctrl + Space should also change the Input method indicator on top right.
That way people will know if they are using the right engine for the right language.

## Steps to Reproduce

1. Enable Ibus Daemon and add a second input method.
2. Close System Settings app, then heads to any text field (Code app for example)
3. Using shortcut to switch engine (Default Ctrl + Space) and try typing. Notice that input method did change but not the top right indicator.

### Logs

## Platform Information

![image](https://user-images.githubusercontent.com/79463793/128999244-51ec39c0-59ee-4a47-82bf-285a7be74116.png)
Latest version of Elementary OS 6 with all app updated (Aug 11 2021).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.