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

--- Comment #7 from Vlad Zahorodnii <vlad.zahorod...@kde.org> ---
The issue is linked to allowing X11 clients sniff keyboard events. If you set
the keyboard sniffing policy to "Never", the issue doesn't occur.

With the keyboard sniffing policy set to "Never", the X11 client will receive
no button press event after switching between virtual desktops.

With any other keyboard sniffing policy, the X11 client will receive a button
press event. Most toolkits attempt to activate themselves after receiving a
button press event. So what happens is that the x11 client receives a button
press event, it asks kwin to activate its window, since the event has a valid
timestamp and things as such, the activation request should succeed. As the
result, the window will also be raised.

Not sure if it's an Xwayland bug.

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

Reply via email to