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

Read marker disappears very rapidly.

Open ara4n opened this issue 1 year ago • 2 comments

Steps to reproduce

  1. Open a room you haven't read recently
  2. See the ---- New messages ----- RM the timeline
  3. It vanishes about 500ms later, before you even have a chance to read or register it.

Outcome

What did you expect?

RM should hang around until the next time the room is opened (after which it will have moved to a new position), or possibly fade out after N seconds. I forget how EW does it these days. In the original implementation it faded away, but in retrospect i'm not sure there's a point in it fading away.

What happened instead?

Disappears almost instantly with a pop, which feels buggy. (Presumably it /is/ a bug, given some of the time it hangs around indefinitely - e.g. https://github.com/element-hq/element-x-ios/issues/2660)

Your phone model

No response

Operating system version

No response

Application version

569

Homeserver

No response

Will you send logs?

No

ara4n avatar Apr 09 '24 11:04 ara4n

looks like the behaviour on EW is to also disappear abruptly with a pop after ~1s now.

edit: actually, the problem in EW is that 'ghost readmarkers' (i.e. the lingering 400ms animation after the RM starts to disappear) has broken. They actually disappear after 3s, by default, in theory, but without the animation it feels much shorter. This is https://github.com/element-hq/element-web/issues/27309

ara4n avatar Apr 09 '24 12:04 ara4n

It should be now fixed on the Rust side. Do you still see the issue?

manuroe avatar Jul 04 '24 13:07 manuroe