** Description changed: [ 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 ] + [ Regression Test Plan A ] 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 + + 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 + + [ Regression Test Plan B ] + + 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. Click the "?123" button + 6. Verify that the OSK layout changed to show numbers and symbols + 7. Click any symbol + 8. Verify that the symbol was inserted in Text Editor + 9. Verify that the OSK layout is still showing numbers and symbols + 10. Click the "ABC" button + 11. Verify that the OSK layout is now showing letters + 12. Click any letter + 13. Verify that the letter was inserted 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)
-- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/2092181 Title: Shift on on screen keyboard acts like caps lock To manage notifications about this bug go to: https://bugs.launchpad.net/gnome-shell/+bug/2092181/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs