Timeline cannot scroll up more thana few days, continuously flashes and generates about 1500 errors per second
Steps to reproduce
- Scroll up for a while, reach a few days back
- Top 2-3 lines start flashing, scrolling stops, flash continues
- firefox emits a lot or warnings about
Using deprecated camelCase config settingDefaults
Outcome
What did you expect?
Scroll back as I please
What happened instead?
Stopping at top, flashing
Operating system
Debian/Linux
Browser information
firefox nightly
URL for webapp
https://riot.grin.hu/
Application version
griot version: 1.11.86 Crypto version: Rust SDK 0.7.2 (517d99b), Vodozemac 0.7.0
Homeserver
grin.hu
Will you send logs?
Yes
Same issue on macOS Safari 18.1.1 when using the same server.
I have this issue on Element Desktop on Windows too. It's constant, and could be extremely dangerous for someone with photosensitive epilepsy.
I highly suggest that a warning be put on the app for folks with epilepsy until these UI issues are hammered out.
I'm not going to keep linking things because it looks like there's over 1200 issues mentioning scrolling, the X-Cannot-Reproduce tag added to this ticket is brazen considering this fact.
Sidenote: full clearing cache usually fixes that so my educated guess would be screwed up localstorage data about various things about events, positions, inserted/reordered events, and possibly relate-to pointers. And it keeps happening.
Will be fun to figure out.
I think the thousands of warnings could be produced because in your Element Web config theres still some keys that are written with camel case, like phasedRollOut and others.
https://riot.grin.hu/config.json
I guess it is done on every time it checks the config for something, but this makes reading the console very hard even if I hide all warning logs.
The warnings also link to this page: https://github.com/element-hq/element-web/blob/develop/docs/config.md#-deprecation-notice