** Changed in: gnome-shell (Ubuntu)
Status: Fix Released => Fix Committed
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/2092181
Title:
Shift on on screen keyboard acts like caps lock
Status in GNOME Shell:
Fix Released
Status in gnome-shell package in Ubuntu:
Fix Released
Status in gnome-shell source package in Noble:
Triaged
Status in gnome-shell source package in Oracular:
Fix Committed
Status in gnome-shell source package in Plucky:
Fix Released
Bug description:
[ Impact ]
When I short press the shift key on the OSK, it stays set after a letter has
been written. It should revert back to unset like e.g. on Android.
To get behaviour like Caps-Lock instead, the OSK supports long-pressing the
shift key.
Report of regression upstream:
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7714
MR with fix: https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3286/
[ Test Plan ]
1. Enable the "Screen Keyboard" in accessibility settings
2. Open Text Editor
3. Click on the type area
4. Verify that the OSK popped up
5. Short-click the Shift button
6. Verify that the letters are now displayed capitalized in the OSK
7. Click any letter
8. Verify that the letter was inserted capitalized in Text Editor
9. Verify that the letters are now reset to uncapitalized in the OSK
10. Click any letter
11. Verify that the letter was inserted uncapitalized in Text Editor
[ Regression Test Plan ]
1. Enable the "Screen Keyboard" in accessibility settings
2. Open Text Editor
3. Click on the type area
4. Verify that the OSK popped up
5. Long-click the Shift button
6. Verify that the Shift button is now highlighted with the accent color
7. Verify that the letters are now displayed capitalized in the OSK
8. Click any letter
9. Verify that the letter was inserted capitalized in Text Editor
10. Verify that the Shift button is still highlighted with the accent color
11. Verify that the letters are still displayed capitalized in the OSK
12. Click any letter
13. Verify that the letter was inserted capitalized in Text Editor
14. Click the Shift button
15. Verify that the Shift button is no-longer highlighted
+ note: actually this seems to require two clicks. it is not a
regression, see bug 2106010
16. Verify that the letters are now reset to uncapitalized in the OSK
17. Click any letter
18. Verify that the letter was inserted uncapitalized in Text Editor
[ Where problems could occur ]
GNOME Shell provides the GNOME desktop UI, and thus is a critical component
of Ubuntu Desktop.
The patch only modifies the on-screen-keyboard source code: a regression
should only affect the behaviour of the OSK itself.
However, in case of unpredictable side-effects GNOME Shell could at worst
crash and log-out the user.
[ Other info ]
The patches from the MR apply and during a short test, the problem has
been fixed and my machine did not go up in flames.
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: gnome-shell 46.0-0ubuntu6~24.04.5
ProcVersionSignature: Ubuntu 6.8.0-51.52-generic 6.8.12
Uname: Linux 6.8.0-51-generic x86_64
ApportVersion: 2.28.1-0ubuntu3.3
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Thu Dec 19 11:39:14 2024
DisplayManager: gdm3
InstallationDate: Installed on 2024-12-07 (12 days ago)
InstallationMedia: Ubuntu 24.04.1 LTS "Noble Numbat" - Release amd64
(20240827.1)
ProcEnviron:
LANG=en_US.UTF-8
PATH=(custom, no user)
SHELL=/usr/bin/zsh
TERM=xterm-256color
XDG_RUNTIME_DIR=<set>
RebootRequiredPkgs: Error: path contained symlinks.
RelatedPackageVersions: mutter-common 46.2-1ubuntu0.24.04.4
SourcePackage: gnome-shell
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-shell/+bug/2092181/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp