Bug 443726

Summary: [Wayland] Launch feedback does not work if launching from KRunner
Product: [Plasma] krunner Reporter: Till Schäfer <till2.schaefer>
Component: generalAssignee: Alexander Lohnau <alexander.lohnau>
Status: RESOLVED FIXED    
Severity: normal CC: bugseforuns, kde, nate, plasma-bugs
Priority: NOR Keywords: wayland
Version: 5.24.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=417087
https://bugs.kde.org/show_bug.cgi?id=442587
Latest Commit: Version Fixed In: 5.26

Description Till Schäfer 2021-10-14 15:58:12 UTC
When launching an application from KRunner under wayland, the launch feedback is not working. 

This is analog to Bug 442587, which is the bug concerning Kickoff. 
This is similar to Bug 417087, which is the bug converning shortcuts (although not wayland specific)


Operating System: Gentoo Linux
KDE Plasma Version: 5.23.0
KDE Frameworks Version: 5.87.0
Qt Version: 5.15.2
Kernel Version: 5.14.10-gentoo (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-4810MQ CPU @ 2.80GHz
Memory: 15.5 GiB of RAM
Graphics Processor: Mesa DRI Intel® HD Graphics 4600
Comment 1 Nate Graham 2021-10-14 16:45:02 UTC
Confirmed.
Comment 2 David Edmundson 2021-10-14 21:24:33 UTC
KRunner side looks fine:

[2978919.596]  -> xdg_activation_v1@89.get_activation_token(new id xdg_activation_token_v1@240)
[2978919.637]  -> xdg_activation_token_v1@240.set_surface(wl_surface@130)
[2978919.641]  -> xdg_activation_token_v1@240.set_app_id("org.kde.dolphin")
[2978919.646]  -> xdg_activation_token_v1@240.set_serial(21867, wl_seat@7)
[2978919.650]  -> xdg_activation_token_v1@240.commit()
[2978926.362] xdg_activation_token_v1@240.done("kwin-6")
Comment 3 Alexander Lohnau 2021-10-15 05:50:44 UTC
From looking at plasma-workspace/libtaskmanager/waylandstartuptasksmodel.cpp it seems like libtaskmanager talks to KWaylandServer directly. @d_ed, this is not the case for KRunner right?
Comment 4 Patrick Silva 2022-10-13 13:31:34 UTC
Cannot reproduce on Plasma 5.26.

Operating System: Arch Linux
KDE Plasma Version: 5.26.0
KDE Frameworks Version: 5.99.0
Qt Version: 5.15.6
Graphics Platform: Wayland
Comment 5 Nate Graham 2022-10-13 21:55:09 UTC
Works for me too. Let's call it fixed.