https://bugs.kde.org/show_bug.cgi?id=516511
Aleix Pol <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Latest Commit| |https://invent.kde.org/plas | |ma/plasma-keyboard/-/commit | |/74f81e65ff25e86d20c1e71b31 | |ee94e3cb2e1adf --- Comment #39 from Aleix Pol <[email protected]> --- Git commit 74f81e65ff25e86d20c1e71b31ee94e3cb2e1adf by Aleix Pol Gonzalez, on behalf of Devin Lin. Committed on 02/04/2026 at 16:47. Pushed by devinlin into branch 'master'. inputlisteneritem: Don't let Qt VKBD communicate to KWin when not visible This is a workaround to prevent the possibility of events from Qt VirtualKeyboard's input engine to be communicated to KWin. During every text input session, we are still relaying events to Qt VirtualKeyboard. Qt VKBD however assumes that it's the sole owner of the text field and behaves in inexplicable ways when things change (ex. mouse text cursor selection) to implement its own text prediction. Workaround this for now by disabling communciation with KWin from Qt VKBD when the input panel isn't shown. This means that BUG: 516511 will still exist when the virtual keyboard panel is shown. M +12 -2 src/inputlisteneritem.cpp https://invent.kde.org/plasma/plasma-keyboard/-/commit/74f81e65ff25e86d20c1e71b31ee94e3cb2e1adf -- You are receiving this mail because: You are watching all bug changes.
