elementary / elementary/panel-keyboard

ElementaryOS 8 Secure Session not cycling through all set keyboard layouts & not updating the keyboard layout tray icon when using keyboard shortcut

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

Description

### What Happened?

I have set up three keyboard layouts on my Elementary OS 8 system, having applied all the most recent updates:
- "gb" [English (UK)]
- "de" [German]
- "zh" [Chinese (Intelligent Pinyin)]

1) When cycling through these keyboard layouts via my keyboard shortcut "Ctrl + Shift" in a Secure Session, the actual keyboard layout changes only between "gb" and "de". I can write as if I would have a British or German keyboard, respectively. However, it never cycles into "zh", despite it being an active input method. I can only activate the latter keyboard layout via the GUI.

2) Adding to that, the keyboard layout tray icon (on the top right corner of the OS) never changes from "gb" to "de" when cycling into the latter keyboard layout using aforementioned keyboard shortcut. I can type as if I have a German keyboard in front of me, but the tray icon stays fixed at "gb". The tray icon only updates correctly to "de" or "zh" when I use the GUI.

Thank you already for any assistance in this regard!

### Steps to Reproduce

See description above

### Expected Behavior

See description above

### OS Version

8.x (Circe)

### Session Type

Secure Session (Wayland)

### Software Version

Latest release (I have run all updates)

### Log Output

```shell

```

### Hardware Info

Every Starlabs laptop I have.

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.