https://bugs.kde.org/show_bug.cgi?id=465865
Bug ID: 465865 Summary: For the application menu widget, enabling the "sort applications alphabetically" setting results in weird sort order Classification: I don't know Product: kde Version: unspecified Platform: Archlinux OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: unassigned-b...@kde.org Reporter: a...@absolutelyfree.me Target Milestone: --- SUMMARY I spent awhile trying to figure out why my applications in the application menu widget were sorted so oddly on a fresh installation on new hardware until I found the culprit: the "sort applications alphabetically" option on the application menu settings page. If you enable that setting, the sort order that is applied to all categories in the application menu is as follows: 1- All separators (no matter how many) 2 - All submenus in alphabetical order) 3 - All application launchers that are not in a submenu, sorted alphabetically This is very confusing because the sort order being applied is very unnatural. This could confuse a new user greatly. I have been using KDE for years and this had me confused for 2 days. The only way this setting would produce a natural feeling sort order is if your application menu had no separators or submenus at all. There are many ways in which this bug could be dealt with, however I think the best way would be that the "sort applications alphabetically" setting should leave separators in the same position as they appear in the KDE Menu Editor and then sort all applications or submenus within that space between separators/ends of that category alphabetically. This would be a more natural feeling sort order. STEPS TO REPRODUCE 1. Add the applications menu widget to the taskbar. 2. Right click on the widget, select "configure application menu" 3. On the general tab in the behavior section, check the "Sort applications alphabetically" box and click OK 4. Check the sort order applied to the applications. OBSERVED RESULT The sort order is all separators, all submenus alphabetically, and finally all applications not in submenus alphabetically. EXPECTED RESULT I would expect separators to be left where they were placed, and all applications/submenus between separators or the beginning/end of the category of applications to be sorted alphabetically. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Arch Linux KDE Plasma Version: 5.27.0-1 KDE Frameworks Version: 5.103.0-1 Qt Version: 5.15.8+kde+r181-1 -- You are receiving this mail because: You are watching all bug changes.