element-hq / element-hq/element-ios

The timeline was displayed incompletely under certain conditions.

Open
#7,218 0 comments 0 reactions 0 assignees View on GitHub
A-Rich-Text-Editor A-Timeline O-Frequent S-Minor T-Defect Z-Labs
Dominant language
Swift
Stars
1.8k
Forks
544
PR merge metrics
PR metrics pending

Description

### Steps to reproduce

1. Enable "Try out the rich text editor" in "Labs";
2. Go back to the contact list;
3. Press the Home button to return to the main screen;
4. Send a message to this session from another session, make sure the notification banner is displayed at the top of the screen;
5. Click on this banner to enter the conversation.

### Outcome

#### What did you expect?
n/a

#### What happened instead?
The timeline does not automatically scroll to the bottom, but a section above the bottom. If you manually scroll to the bottom, a small part of the text at the bottom will be covered by the editor and cannot be scrolled anymore.
Go back to the contacts list, then re-enter that timeline, and the problem goes away.

![{4FCFF966-8F3A-77F2-194F-5A2246D6DD90}](https://user-images.githubusercontent.com/48104960/210284578-26ed1a7e-91fa-4540-8844-8a05d2e6128b.mp4)

### Your phone model

iPhone 7 Plus

### Operating system version

iOS 15.6.1

### Application version

Element iOS 1.9.14

### Homeserver

Synapse 1.74.0

### Will you send logs?

No

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.