Sluggish send perf?
Steps to reproduce
https://github.com/user-attachments/assets/48999d1f-c8f0-48f6-9528-9faf6bfd7f5c
Outcome
Trying to figure out how this compares to the perf issue described here: https://news.ycombinator.com/item?id=43122393
Your phone model
12 pro max
Operating system version
18.3.1
Application version
844
Homeserver
matrix.org
Will you send logs?
No
Hey! Thanks for opening this. Let me get a proper screen recording for you. Reference: https://news.ycombinator.com/item?id=43125537
It seems fine on my current connection. I'll be in a more congested retail area later today with higher latency, so I'll give it another attempt there.
Edit: I'm wondering whether it has something to do with my infrequent use of Element X. In my test prior to posting on HN, I was opening Element X for the first time in about a month.
Hm. I wonder if it may have been a symptom of older builds of Element X, although I don’t ever remember seeing it myself. The whole architecture is built to be snappy and instant (it’s literally why we rewrote the app), so if you can reproduce the sluggishness please do let us know. And unlikely the old apps, Element X doesn’t care now long you’ve been offline; it should perform the same.
One thought: was this with the rich text editor enabled?
Hm. I wonder if it may have been a symptom of older builds of Element X, although I don’t ever remember seeing it myself.
I manually install any App Store updates daily. I should be on the latest build.
The whole architecture is built to be snappy and instant (it’s literally why we rewrote the app)
Indeed, ever since I opened it a few days ago, it's been better--not perfect, but better. I've tested it under a variety of poor networking conditions, so I don't think that's the issue after all.
One thought: was this with the rich text editor enabled?
It seems to be. I left the settings at their defaults.
Here are some visual issues I'm still observing on my up-to-date iPhone 16 Pro that contribute to a feeling of sluggishness compared to other messaging apps I regularly use. I'm on Element X version 25.02.0 (145), iOS 18.3.1.
- Scrolling around doesn't feel like 120 Hz. I'm pretty sure it's running at 60 Hz. Maybe there's some other issue, but it's definitely not scrolling cleanly. It's especially apparent in the chat list.
- When scrolling past the bottom of a chat, the "snap back" animation is choppy toward the end of its timeline. Sometimes it's worse than others, but it can be quite jarring.
- When I tap the input box and the keyboard pops up, the input box doesn't track the keyboard animation. It temporarily ends up behind the keyboard and isn't ready at the same time as the keyboard.
It sounds like this was resolved.