https://bugs.kde.org/show_bug.cgi?id=496680

Kristen McWilliam <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CONFIRMED                   |RESOLVED
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/plasma-workspace/-/commi |ma/kwin/-/commit/ebb2ab8d02
                   |t/e6add8eba19de8b06cac55227 |c60f8df4e2d025c82697b8ab3ad
                   |faf340ece992a9c             |b4a
         Resolution|---                         |FIXED

--- Comment #7 from Kristen McWilliam <[email protected]> ---
Git commit ebb2ab8d02c60f8df4e2d025c82697b8ab3adb4a by Kristen McWilliam.
Committed on 09/09/2026 at 14:45.
Pushed by merritt into branch 'master'.

inputmethod: make `forceActivate()` show the OSK for lock/login screens

This change makes it so that `forceActivate()` works to show the OSK as
a one-off in the lockscreen and login screen as an accessibility
setting, even if the system is configured not to show the OSK.

This would facilitate scenarios such as:

- Accessibility, e.g. if someone can normally use a keyboard but
  occasionally has issues that mean they can only use a mouse, and still
  need to be able to
 
unlock/login[ยน](https://invent.kde.org/plasma/plasma-keyboard/-/work_items/86#note_1539264)
- If a user has a 2-in-1 or external touchscreen, and normally has the
  OSK disabled but needs to unlock/login without having to either unfold
  their 2-in-1 or move to a spot with a keyboard respectively
Related: bug 467209

M  +130  -0    autotests/integration/inputmethod_test.cpp
M  +17   -4    src/inputmethod.cpp
M  +9    -1    src/inputmethod.h

https://invent.kde.org/plasma/kwin/-/commit/ebb2ab8d02c60f8df4e2d025c82697b8ab3adb4a

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to