Keyboard layout indicator does not indicate current layout (18.04 Bionic beaver)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gnome-shell (Ubuntu) |
Fix Released
|
High
|
Marco Trevisan (Treviño) | ||
Bionic |
Fix Released
|
Undecided
|
Marco Trevisan (Treviño) | ||
Cosmic |
Fix Released
|
Undecided
|
Marco Trevisan (Treviño) |
Bug Description
Upstream issue: https:/
[ Impact ]
Keyboard Layout indicator don't display current layout (empty selected drop down box)
[ Test case ]
1. Boot
2. Suspend or lock the screen
3. Log again with your user
4. The keyboard indicator should display current layout
[ Regression Potential ]
Really low, we properly pass a null value instead of an undefined one, without breaking JS.
--
Steps to reproduce the bug:
1. After normal boot, suspend or lock.
2. Login again.
Result: Keyboard Layout indicator don't display current layout (empty selected drop down box)
[ Workarounds ]
- Switch with keyboard (Super+space) or mouse. BUT if you then logout on the login screen *when you press the first character* of the password the shown selected keyboard layout resets.
- Restart Gnome Shell (Alt+F2 r):
https:/
- Also asked here https:/
- Similar old bug https:/
$ inxi -SG -! 31 -y80 && cat /etc/default/
System: Kernel: 4.15.0-43-generic x86_64 bits: 64 Desktop: Gnome 3.28.3
Distro: Ubuntu 18.04.1 LTS
Graphics: Card-1: Intel HD Graphics 520
Card-2: NVIDIA GM108M [GeForce 940M]
Display Server: x11 (X.Org 1.19.6 )
drivers: fbdev (unloaded: modesetting,vesa)
OpenGL: renderer: Mesa DRI Intel HD Graphics 520 (Skylake GT2)
version: 4.5 Mesa 18.0.5
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page.
XKBMODEL="pc105"
XKBLAYOUT="es"
XKBVARIANT="en"
XKBOPTIONS=
BACKSPACE="guess"
System Locale: LANG=en_US.UTF-8
VC Keymap: n/a
X11 Layout: es
X11 Model: pc105
X11 Variant: en
X11 Options: terminate:
Related branches
- Ubuntu Desktop: Pending requested
-
Diff: 285 lines (+256/-0)4 files modifieddebian/changelog (+9/-0)
debian/patches/ibusManager-Don-t-pass-undefined-callback-to-ibus.patch (+32/-0)
debian/patches/power-Label-the-PENDING_CHARGE-state-as-Not-Charging.patch (+213/-0)
debian/patches/series (+2/-0)
description: | updated |
no longer affects: | gnome-settings-daemon (Ubuntu) |
Changed in gnome-shell (Ubuntu): | |
status: | Confirmed → In Progress |
description: | updated |
tags: | added: bionic regression-update |
Changed in gnome-shell (Ubuntu Bionic): | |
status: | New → In Progress |
Changed in gnome-shell (Ubuntu Cosmic): | |
status: | New → In Progress |
Changed in gnome-shell (Ubuntu Bionic): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in gnome-shell (Ubuntu Cosmic): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
description: | updated |
tags: |
added: verification-done verification-done-cosmic removed: verification-needed verification-needed-cosmic |
Changed in gnome-shell (Ubuntu Cosmic): | |
status: | Fix Committed → Confirmed |
status: | Confirmed → Fix Released |
Changed in gnome-shell (Ubuntu Bionic): | |
status: | Fix Committed → Confirmed |
status: | Confirmed → Fix Committed |
tags: |
added: verification-done removed: verification-needed |
Status changed to 'Confirmed' because the bug affects multiple users.