element-hq / element-hq/element-web

Emoji picker keeps jumping and resetting the scroll backwards

Open
#23,985 2 comments 0 reactions 0 assignees View on GitHub
A-Emoji A-Reactions O-Occasional S-Minor T-Defect X-Needs-Investigation
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

### Steps to reproduce

1. Open the emoji reaction menu
1. Scroll down a little bit at a time (just scroll wheel) looking for something appropriate
1. Notice how you're not making any progress and seeing the same emoji over and over because the scroll is being reset back every so often. If you scroll fast enough, you can make progress downwards but still run into the scroll jumps

### Outcome

#### What did you expect?

Able to scroll the emoji reaction list seamlessly

#### What happened instead?

Notice how I keep seeing the same emoji over and over and you can see the scrollbar physically jump back

![](https://user-images.githubusercontent.com/558581/207452348-44116815-8a14-49ec-afbf-a9c9035eeb4a.gif)

### Operating system

Windows 10

### Browser information

Chrome Version 108.0.5359.99

### URL for webapp

https://develop.element.io/

### Application version

Element version: 60d05f03a556-react-d835721ae1dd-js-9c17eb6c14ec Olm version: 3.2.12

### Homeserver

matrix.org

### 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.