fix(clients): sort project menus alphabetically - #8025
Conversation
|
Important Review skippedAuto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Repository UI Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
ApprovabilityVerdict: Not approved Macroscope's review found this PR not approvable — The change is otherwise limited to ordering project-scope menu entries and preserves the configured ordering of the main lists. Both mobile paths newly depend on You can add or adjust custom eligibility rules. Learn more. |
Project filter menus inherited activity or manual project ordering, making projects harder to scan when choosing a scope.
Sort filter-menu options alphabetically by display label across web, desktop, and mobile while preserving the configured ordering of the main project lists. The web sidebar memoizes its derived menu order because the sidebar rerenders frequently as thread state changes.
Testing
Generated with GPT-5.6-Sol via the Codex harness in T3 Code.
Note
Sort project menus alphabetically in mobile and web sidebars
projectFilterOptionsby label inHomeRouteScreenandThreadNavigationSidebarPaneusingtoSortedwithlocaleCompareprojectScopeMenuGroupsin webSidebarthat sortsprojectGroupsbydisplayNameand rendersMenuRadioItems from itlocaleComparedefaultsMacroscope summarized 2dbb967.