Bug 449135

Summary: Right clicking on URL search results breaks hovering
Product: [Plasma] plasmashell Reporter: ratijas <me>
Component: Application Launcher (Kickoff)Assignee: David Edmundson <kde>
Status: RESOLVED DUPLICATE    
Severity: normal CC: bugseforuns, mikel5764, nate, plasma-bugs
Priority: NOR    
Version: master   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Kickoff applet - right click on URL breaks hover

Description ratijas 2022-01-25 12:13:20 UTC
Created attachment 145906 [details]
Kickoff applet - right click on URL breaks hover

SUMMARY
Right clicking on search results that represent some URL (including "Get %appname%…" entries that launch Discover) breaks hovering of list items for both search results view and the starting page (Applications view) on the right.

STEPS TO REPRODUCE
1. Open Application Launcher (Kickoff).
2. Search for some URL you've been visiting or have a tab open.
3. Right click on it.

OBSERVED RESULT

No context menu would open, but hover states are now broken (items won't highlight in the list and other side-effects).
And the console output is:

Opening menu at 304 31
[[...and after some time, a batch of errors...]]
kf.runner: Error requesting matches; calling "org.kde.runners.baloo"  : "org.freedesktop.DBus.Error.NoReply" "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."
kf.runner: Error requesting matches; calling "org.kde.runners.baloo"  : "org.freedesktop.DBus.Error.NoReply" "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."
kf.runner: Error requesting matches; calling "org.kde.runners.baloo"  : "org.freedesktop.DBus.Error.NoReply" "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."
kf.runner: Error requesting matches; calling "org.kde.runners.baloo"  : "org.freedesktop.DBus.Error.NoReply" "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."

EXPECTED RESULT
Shouldn't break like that.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.24.80
KDE Frameworks Version: 5.91.0
Qt Version: 5.15.2
Kernel Version: 5.16.2-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-6700HQ CPU @ 2.60GHz
Memory: 15.6 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 970M/PCIe/SSE2
Comment 1 Nate Graham 2022-01-25 22:04:31 UTC

*** This bug has been marked as a duplicate of bug 448927 ***