Problem:
When the LHN is in "focus" mode, its sorting should be:
- All pinned reports, alphabetically
- Everything else, alphabetically
However, it doesn't seem to be. Here's from @iwiznia:

Solution:
Review the LHN logic for sorting in focus mode to understand what it's currently doing, and verify it's correct. The correct behavior should be:
#focus mode:
- All pinned chats (alphabetically)
- Everything else (alphabetically)
most recent mode:
- All pinned chats (alphabetically)
- Everything else (most recent sorting)
Additionally:
- When sorting alphabetically, it should only sort the alphanumeric characters -- other characters should be ignored.
- "pinned chats" refers to chats that are actually pinned, as well as any chat with a "green/red brick road" (GBR/RBR), which are treated as if they are pinned.
So, for this issue please:
- Review the existing sorting code
- Update it to match the logic above
- Update the sort comparator to ignore non-alphanumeric characters when sorting
- Verify that GBR chats are showing as pinned
- Verify that RBR chats are showing as pinned
You up to the challenge? Let's see those proposals!!
Upwork Automation - Do Not Edit
- Upwork Job URL: https://www.upwork.com/jobs/~01432274cc2b58438c
- Upwork Job ID: 1744194942807576576
- Last Price Increase: 2024-01-08
Issue Owner
Current Issue Owner: @youssef-lr
Problem:
When the LHN is in "focus" mode, its sorting should be:
However, it doesn't seem to be. Here's from @iwiznia:
Solution:
Review the LHN logic for sorting in focus mode to understand what it's currently doing, and verify it's correct. The correct behavior should be:
#focus mode:
most recent mode:
Additionally:
So, for this issue please:
You up to the challenge? Let's see those proposals!!
Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @youssef-lr