Bug 499822 - "Virtual keyboard" button on lock screen does nothing when clicked with mouse
Summary: "Virtual keyboard" button on lock screen does nothing when clicked with mouse
Status: RESOLVED DUPLICATE of bug 467209
Alias: None
Product: plasmashell
Classification: Plasma
Component: Screen locking (show other bugs)
Version: 6.2.4
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-11 16:40 UTC by Ellie
Modified: 2025-02-19 16:15 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ellie 2025-02-11 16:40:01 UTC
SUMMARY

The "Virtual keyboard" button on lock screen seems to be broken when clicked with mouse. When clicking it, nothing happens. Touch works however and brings up the keyboard. This might be related to https://bugs.kde.org/show_bug.cgi?id=499522 but for that one it's the tray icon and it often never works, not even with touch, so I'm assuming there might be some differences in what handles this.

STEPS TO REPRODUCE

1. Enable maliit in KDE system settings.
2. Lock screen. Maliit shouldn't be visible at this point to test this bug.
3. Use mouse to click "Virtual keyboard" button in bottom-left corner. Don't use a touch tap, it has to be a mouse click.
3. Wait for Maliit to show.

OBSERVED RESULT

Nothing happens when clicking "Virtual keyboard".

EXPECTED RESULT

When I tap or click "Virtual keyboard" once, no matter if using a mouse or my finger, Maliit should show up. If I tap or click it again, Maliit should disappear.

SOFTWARE/OS VERSIONS

Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: postmarketOS v24.12
KDE Plasma Version: 6.2.4
KDE Frameworks Version: 6.8.0
Qt Version: 6.8.0

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2025-02-19 16:15:58 UTC
*** This bug has been marked as a duplicate of bug 467209 ***