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

--- Comment #43 from Tom <[email protected]> ---
(In reply to Cameron Tanner from comment #42)
> It does not sound like this bug or problem has been resolved.  Although
> there is a work-around, closing this thread does not seem like the correct
> response.  
> 
> (In reply to Devin Lin from comment #40)
> > Git commit 78fe5acab545b4b558284d1731e9efda91f52613 by Devin Lin.
> > Committed on 02/04/2026 at 17:12.
> > Pushed by devinlin into branch 'Plasma/6.6'.
> > 
> > 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/
> > 78fe5acab545b4b558284d1731e9efda91f52613

I totally agree.  A workaround is not a fix and this bug should NOT be marked
as resolved.  There's too much kicking the can down the road, and it very
rarely does anybody any good.  This is why many people do not trust KDE
software, especially for anything security-related.

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

Reply via email to