** 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

Reply via email to