signalapp / signalapp/Signal-Android
Note To Self is listed under the wrong letter
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 29.4k
- Forks
- 6.9k
- PR merge metrics
- No merged PRs in 30d
Description
- I have searched open and closed issues for duplicates
- I am submitting a bug report for existing functionality that does not work as intended
- I have read https://github.com/signalapp/Signal-Android/wiki/Submitting-useful-bug-reports
- This isn't a feature request or a discussion topic
Bug description
Note To Self is listed in the "wrong" place in the contact list.
Steps to reproduce
- Add yourself as a contact in your phone's address book
- Give Signal access to phone's contacts
- Open Signal and tap the pencil icon
- Look for "Note To Self"
Actual result: "Note To Self" will be listed in the position it would normally be displayed in if it were a regular contact -- eg, if your name is "Herohtar" it will show up under the "H" section in the appropriate alphabetical ordering.
Expected result: "Note To Self" should show up under "N", or at the very top as a special conversation option.
Device info
Device: Pixel 5
Android version: 11
Signal version: 5.10.8
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue in Signal Android using the listed contact-list steps, then trace the code that builds and orders the contact list. Done means Note To Self appears under N or at the top as a special conversation option, while regular contacts retain their expected ordering.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100