element-x-ios icon indicating copy to clipboard operation
element-x-ios copied to clipboard

Bubbles render incrementally, animating and exposing edits & mentions

Open ara4n opened this issue 2 years ago • 2 comments

Steps to reproduce

  1. Open a room
  2. Watch as edited messages first show their original contents, and then animate to show their edited form
  3. Similarly, watch as mention pills transition from showing a raw mxid to a displayname + avatar.

Outcome

What did you expect?

Edited messages should be rendered in their final form when viewing a room where edits have already happened. Live edits obviously should obviously update the timeline as they arrive, but historical edits should never leak the unedited contents while rendering the timeline.

What happened instead?

Sometimes you see the original message on opening a room, which then animates into the edited message - despite the edit having happened a while back.

Your phone model

No response

Operating system version

No response

Application version

407

Homeserver

No response

Will you send logs?

No

ara4n avatar Oct 14 '23 12:10 ara4n

still happening badly in 493

ara4n avatar Jan 20 '24 13:01 ara4n

...and still happening in 589...

ara4n avatar May 03 '24 08:05 ara4n