Created attachment 145557 [details] Screenshot SUMMARY If you search in Kickoff for an app, which isn't installed currently, Kickoff will search the databases to check whether the app can be installed from any source. For each source it will show an individual entry "Get $application ..." without any additional information. If you click on any of the entries, depending on your system, Discover will open, where you can choose the installation source (repo, flatpak, etc.) again. Therefore it would be convenient to either display the source right away in the Kickoff search OR to hide the duplicates. SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20220114 KDE Plasma Version: 5.23.5 KDE Frameworks Version: 5.90.0 Qt Version: 5.15.2
*** Bug 448661 has been marked as a duplicate of this bug. ***
This should be solvable by manually de-duplicating the entries or utilizing the KRunner de-duplication logic I have added a while back.
Seems like an issue with the AppStream runner. Cannot reproduce with current git master, FWIW.
This is still an issue, it might depend on the appstream data that the distros provide.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1439
Git commit d2f948ec20b3ed03a60f95ee2bcd5228c3593cef by Nate Graham, on behalf of Alexander Lohnau. Committed on 10/02/2022 at 19:14. Pushed by ngraham into branch 'master'. appstream runner: De-duplicate results from multiple sources FIXED-IN: 5.24.1 M +7 -0 runners/appstream/appstreamrunner.cpp https://invent.kde.org/plasma/plasma-workspace/commit/d2f948ec20b3ed03a60f95ee2bcd5228c3593cef
Git commit a9926cae23244c97c5066cf37372c7420b285099 by Nate Graham, on behalf of Alexander Lohnau. Committed on 10/02/2022 at 19:15. Pushed by ngraham into branch 'Plasma/5.24'. appstream runner: De-duplicate results from multiple sources FIXED-IN: 5.24.1 (cherry picked from commit d2f948ec20b3ed03a60f95ee2bcd5228c3593cef) M +7 -0 runners/appstream/appstreamrunner.cpp https://invent.kde.org/plasma/plasma-workspace/commit/a9926cae23244c97c5066cf37372c7420b285099