element-hq / element-hq/element-android

'Jumpt to first unread' breaks the scrolling/messaging part

Open
#7,544 0 comments 0 reactions 0 assignees View on GitHub
A-Timeline O-Frequent S-Minor T-Defect
Dominant language
Kotlin
Stars
3.7k
Forks
917
PR merge metrics
No merged PRs in 30d

Description

### Steps to reproduce

1. Have enough messages to have the first unread one out of the screen
2. Type and send a message before scrolling
3. Now, if you scroll the messages, UI will take the message under your finger to scroll, and jump to the bottom to answer to that message
4. (3bis) (to be confirmed) if you manage to scroll and write a message, while clicking send, the text disappear and no message is actually sent.

### Outcome

#### What did you expect?
Messages can be scrolled normally

#### What happened instead?
Message frame is jumping around

#### Workaround?
Scroll the message layer very high, to be sure to mark everything read. Button 'jump to first unread' disappear and behavior is back to normal.

### Your phone model

Sony Xperia 5 / Sony XZ Premium / Sony XA2plus / Samsung s8 (playstore)

### Operating system version
Lineage OS 18.1 / Android 11 (S8 with playstore)

### Application version and app store

Element 1.5.4 from F-droid + Playstore (on S8)

### Homeserver

matrix.nailyk.fr

### Will you send logs?

If asked

### Are you willing to provide a PR?

Eventually, if I am pointed at the faulty part of the code.

P.S.: I searched for duplicate but it was so many similar ones that I didn't know into which one to comment... Sorry.

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.