Bug 493006

Summary: in menu search does not find all programs that are in submenus
Product: [Plasma] plasmashell Reporter: Sebastian Turzański <dpbasti>
Component: Application Menu (Kicker) widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: alexander.lohnau, kdedev, nate
Priority: NOR    
Version First Reported In: 6.1.4   
Target Milestone: 1.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: visible in menu
invisible in search

Description Sebastian Turzański 2024-09-12 07:55:12 UTC
I have a file manager called Krusader, 
When you install it you get 2 Menu entries in utilities. 
Krusader
Krusader - administrator mode 

When i type krusader in menu for quick search it only shows the second menu item "Krusader - administrator mode".
If I try to find it in kicker alt-f2 it also shows only the second entry

SUMMARY


STEPS TO REPRODUCE
1. Install krusader
2. press menu key and type krusad

OBSERVED RESULT
see entry for "krusader administrator mode"


EXPECTED RESULT
I expect to see both entries that match the criteria.

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: Opensuse Slowroll 
KDE Plasma Version: 6.1.4
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2

ADDITIONAL INFORMATION
Comment 1 Sebastian Turzański 2024-09-12 07:59:38 UTC
Created attachment 173578 [details]
visible in menu
Comment 2 Sebastian Turzański 2024-09-12 07:59:58 UTC
Created attachment 173579 [details]
invisible in search
Comment 3 TraceyC 2025-01-09 23:49:23 UTC
It looks like this bug has been fixed. I just tested with a fresh install of OpenSuse Slowroll.

1. Install Krusader
2. Search the Kickoff app menu

I see both entries for Krusader.
If you still see this problem with an up to date system, feel free to change this report to "REOPENED"


Note: Krusader is a repo package in OpenSuse Slowroll
On other distributions (such as Solus and Neon), there is only one entry for Krusader, they don't have "root-mode". This is a packaging choice OpenSuse has made