element-hq / element-hq/element-web
Performance degradation after high app uptime
- Dominant language
- TypeScript
- Stars
- 13.5k
- Forks
- 2.8k
- PR merge metrics
- PR metrics pending
Description
### Steps to reproduce
1. Launch app
2. Use it, scroll through timeline, click on rooms, etc. - all relatively smooth
3. Minimize app to system tray, leave PC running for 24h
4. Come back, use app as in step 2
### Outcome
#### What did you expect?
Same performance as in step 2 above.
#### What happened instead?
Slow reaction to input, low framerate during scrolling, etc. Here's a video where after initial pointer circling I'm continuously scrolling:
https://github.com/element-hq/element-web/assets/46846000/18524a84-768a-4d5b-bd49-190707a5859d
I tried to export traces from Performance tab in Electron devtools, collected while recording video above, but it failed silently or produced empty files. I have a few screenshots from the results:




I'm running up to date Arch Linux with KDE Plasma, Xorg and proprietary Nvidia drivers. FWIW, I've never had this issue on another machine with Intel iGPU (but otherwise similar setup of Arch and KDE).
### Operating system
Arch Linux
### Application version
Element 1.11.36, Olm 3.2.14
### How did you install the app?
https://archlinux.org/packages/extra/x86_64/element-desktop/
### Homeserver
Synapse 1.88.0
### Will you send logs?
Yes
Contributor guide
Assessment
This issue has not been assessed yet.