STEPS TO REPRODUCE 1. use Wayland session 2. open a Xwayland app via kickoff or icon on desktop - tested with VLC player and Oracle VirtualBox on my system 3. OBSERVED RESULT the app appears on the screen and the cursor keeps bouncing until the launch feedback time out (5 seconds by default) is reached EXPECTED RESULT the same behavior that occurs when we launch a Wayland native app: bouncing cursor stops immediately when the launched app appears on the screen SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.25.0 KDE Frameworks Version: 5.95.0 Qt Version: 5.15.4 Graphics Platform: Wayland
Can reproduce.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/2674
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/2675
A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/2676
Git commit c68a0f5dc0264a0ce7271ccd1bebbd4dc967aa8a by Aleix Pol. Committed on 18/07/2022 at 17:58. Pushed by apol into branch 'master'. activation: Fix activation notification of Xwayland clients Most xwayland clients don't know their desktop file name, so use the StartupWMClass field in their desktop files as means to inferring their desktop file name. M +21 -1 src/xdgactivationv1.cpp https://invent.kde.org/plasma/kwin/commit/c68a0f5dc0264a0ce7271ccd1bebbd4dc967aa8a
Git commit 81ff7737294ee1e46b9d9280339134101010e51c by Aleix Pol Gonzalez, on behalf of Aleix Pol. Committed on 18/07/2022 at 22:29. Pushed by apol into branch 'Plasma/5.25'. activation: Fix activation notification of Xwayland clients Most xwayland clients don't know their desktop file name, so use the StartupWMClass field in their desktop files as means to inferring their desktop file name. (cherry picked from commit c68a0f5dc0264a0ce7271ccd1bebbd4dc967aa8a) M +21 -1 src/xdgactivationv1.cpp https://invent.kde.org/plasma/kwin/commit/81ff7737294ee1e46b9d9280339134101010e51c
it's still reproducible with Chromium and VLC player. Operating System: Arch Linux KDE Plasma Version: 5.25.4 KDE Frameworks Version: 5.96.0 Qt Version: 5.15.5 Graphics Platform: Wayland
Can reproduce that, but only for VLC. Chromium and Discord are both using XWayland and aren't affected. I wonder if it's a VLC-specific issue at this point.
This bug is affecting gtk3 apps like Gedit and Gnome Disks and even Cuttlefish icon viewer (a KDE app) on neon unstable. Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.26.80 KDE Frameworks Version: 5.99.0 Qt Version: 5.15.6 Graphics Platform: Wayland
I can also reproduce by opening a pdf file with Okular via Dolphin and launching these apps via Kickoff: Ark Gedit text editor Gnome Disks Swell Foop game - flatpak LibreOffice Operating System: KDE neon Unstable Edition KDE Plasma Version: 5.81.0 KDE Frameworks Version: 5.245.0 Qt Version: 6.6.0 Graphics Platform: Wayland
Can reproduce with KCMs launched via icon on desktop, VLC and Chromium. Operating System: Arch Linux KDE Plasma Version: 6.1.3 KDE Frameworks Version: 6.4.0 Qt Version: 6.7.2 Graphics Platform: Wayland