Bug 506500 - Application's description is different in app list and search
Summary: Application's description is different in app list and search
Status: CONFIRMED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Application Launcher (Kickoff) widget (other bugs)
Version First Reported In: 6.4.1
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-07-02 20:10 UTC by equeim
Modified: 2025-07-05 16:42 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Application list (28.34 KB, image/png)
2025-07-02 20:10 UTC, equeim
Details
Search (34.23 KB, image/png)
2025-07-02 20:10 UTC, equeim
Details

Note You need to log in before you can comment on or make changes to this bug.
Description equeim 2025-07-02 20:10:00 UTC
Created attachment 182875 [details]
Application list

SUMMARY
The description of an app when shown in the application list is taken from Comment key if it's present, otherwise from GenericName key. When search it's the opposite, GenericName is chosen if it's present and different from name, otherwise Comment.


STEPS TO REPRODUCE
1. Install an application that has both GenericName (which is different from Name) and Comment keys in its desktop entry (many applications have this, including KDE ones like NeoChat)
2. Find manually in the application list
3. Find it using search

OBSERVED RESULT
The description of application in the list is different when searching and when browsing the applications.

EXPECTED RESULT
The description is the same

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: openSUSE Tumbleweed
KDE Plasma Version: 6.4.1
KDE Frameworks Version: 6.15.0
Qt Version: 6.9.1

ADDITIONAL INFORMATION
Relevant code:

Application list:
https://invent.kde.org/plasma/plasma-workspace/-/blob/d15ee13d37ce11e6294f18876a171e7a7124f031/applets/kicker/appentry.cpp#L155

Search:
https://invent.kde.org/plasma/plasma-workspace/-/blob/d15ee13d37ce11e6294f18876a171e7a7124f031/runners/services/servicerunner.cpp#L165
Comment 1 equeim 2025-07-02 20:10:13 UTC
Created attachment 182876 [details]
Search
Comment 2 Nate Graham 2025-07-05 16:42:08 UTC
See also https://invent.kde.org/plasma/plasma-workspace/-/issues/164