-
-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Investigate timeline scrolling issues #23539
Comments
Also look into the Jump-to-date feature |
@Johennes Can you give a short update on the course change you mentioned in #23540 (comment)? Seems like before it was planned to fix the issues, and now it's an investigation first. What happens if it turns out the issues can't be fixed with reasonable time effort? Leave them as they are? |
#23540 meant to prepare a full rewrite of the timeline to fix the various issues in this epic. After reconsidering, we concluded that this isn't a good next step. For one thing, replacing the timeline code requires a mighty investment of effort. For another, most of the issues listed here didn't exist at some point which hints at the possibility to fix the current implementation without a rewrite. The course change is to investigate that latter option. We'll reconsider the subsequent once this is completed – whether successfully or not. |
Sounds good. Though also the description of this issue has been changed from fixing to investigating (and estimating the effort). But in general seems to make sense. As a user, I just hope, this can see some priority, so that matrix-org/matrix-react-sdk#9340 can get merged which might also fix some other stuff as mentioned in matrix-org/matrix-react-sdk#9340 (comment). |
Yes, we split the two so that we can schedule them separately in the roadmap. So the idea would be to have another epic for the actions that come out of this one.
Yes, matrix-org/matrix-react-sdk#9340 claims to fix #23393 which is one of the two tasks under investigation in this epic. So I would expect us to revisit that PR as part of this project. I've added it into the checkbox in the issue description to make this more clear. |
Comment from @MadLittleMods about potentially-related issues. Dropping here in case we want to include them when we work on this: In addition to timeline scroll problems, there is a timeline reliability problem:
|
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:
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.
Time sheeting
Project:
Web: Scrolling
The text was updated successfully, but these errors were encountered: