element-hq / element-hq/element-web

Investigate timeline scrolling issues

Open
#23,539 6 comments 3 reactions 0 assignees View on GitHub
A-Timeline A-Timeline-Jumpy-Scroll T-Epic T-Task Team: App Z-AirFocus Z-Chronic
Dominant language
TypeScript
Stars
13.5k
Forks
2.8k
PR merge metrics
PR metrics pending

Description

There are a number of issues around scrolling in the timeline that, individually and together, can make for a quite poor experience in certain cases:

- [ ] https://github.com/vector-im/element-web/issues/23208
- [ ] https://github.com/vector-im/element-web/issues/23393
- [ ] https://github.com/vector-im/element-meta/issues/1418
- [ ] https://github.com/vector-im/element-web/issues/8565
- [x] https://github.com/vector-im/element-web/issues/18325

Before engaging in a larger rewrite of the timeline code, we'll need data points on whether or not it's possible to fix these issues with _reasonable_ time investments. Therefore, the idea is to attempt fixes on two of the existing issues under this epic and use the outcome to drive further decision making.

* [ ] https://github.com/matrix-org/matrix-react-sdk/pull/9340 / https://github.com/vector-im/element-web/issues/23393
* [ ] https://github.com/vector-im/element-web/issues/23208

### Time sheeting

Project: `Web: Scrolling`

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.