element-hq / element-hq/element-ios
Finding new messages in Threads can be hard
- Dominant language
- Swift
- Stars
- 1.8k
- Forks
- 544
- PR merge metrics
- PR metrics pending
Description
### Steps to reproduce
1. Enable threads in labs
2. Get a new threaded message sent to a room that is not muted
### Outcome
#### What did you expect?
There is an indicator for a new message at the thread icon
#### What happened instead?
- The room list said that I have a new message

- When I opened the room I couldn’t find any new message at the bottom
- When I scrolled up an indicator appeared signalling that there should be a new message at the bottom of the timeline (which was not there)

- There was no indication for a new message in a thread

I actually had to open another client to find that message.
### Your phone model
_No response_
### Operating system version
_No response_
### Application version
Element 1.8.12
### Homeserver
_No response_
### Will you send logs?
No
Contributor guide
Research direction
Start by reproducing the issue in Element iOS with threads enabled, using the listed steps and checking the room list, timeline, and thread indicators. Done means a new message in an unmuted room's thread is discoverable in the room and the thread icon indicates the unread message.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100