Quick scrolling through timeline with m.notice messages causes some of them to suck surrounding regular messages into themselves #8443
Labels
A-Timeline
O-Occasional
Affects or can be seen by some users regularly or most users rarely
S-Major
Severely degrades major functionality or product features, with no satisfactory workaround
T-Defect
Something isn't working: bugs, crashes, hangs and other reported problems
Steps to reproduce
m.notice
messages present, such as #ping:maunium.netm.notice
messages will pull one of regular messages into its body, rendered as if they were part of the same message bubbleThis issue can be reproduced in other rooms too, but in the ping room it's easier to spot due to large amount of m.notices. It's been a problem on older app versions too, definitely on 1.5.32.
Outcome
What did you expect?
m.notices not sucking nearby regular messages into themselves.
What happened instead?
One of m.notices as displayed in timeline after a few seconds of scrolling up and down:

The "Pong! (...)" response was sent by
Ping [nevarro.space]
, "hyper test" was sent by "Hyperbot" in response to my "test" message.Menu and message source after long press on "hyper test" text:


Menu and message source after long press on "Pong! (..)" text:


Your phone model
Google Pixel 3
Operating system version
Android 12
Application version and app store
Element 1.6.0 from .apk in GH releases
Homeserver
Synapse 1.83.0
Will you send logs?
Yes
Are you willing to provide a PR?
No
The text was updated successfully, but these errors were encountered: