Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New messages show in room list preview, but not in room view - 1.9.11 #3648

Open
wrjlewis opened this issue Dec 22, 2024 · 5 comments
Open
Labels

Comments

@wrjlewis
Copy link

Steps to reproduce

New messages are not being displayed, but can be seen in the roomlist preview.

This started happening in 1.9.11, rolling back to 1.9.10 fixes the issue. I can replicate the issue again if I then update to 1.9.11.

A quick way to reproduce is to send a message from another signed-in device, to any room, and then check if your other signed-in device (running EX 1.9.11) can see the message in the room view.

Outcome

What did you expect?

New messages to be displayed in the room timeline

What happened instead?

New messages are absent from the timeline, but you can detect their existence as they show in the the room list preview.

Your phone model

16

Operating system version

18.2

Application version

1.9.11

Homeserver

Synapse 1.121.1

Will you send logs?

No

@Kimiblock
Copy link

Running EXI TestFlight version and also sees this problem. The session is using legacy SS on conduwuit homeserver. AppStore version seems fine.

@BillCarsonFr
Copy link
Member

I an having a similar bug (event cache enabled).
Same behavior, the room list is showing the last message but the timeline is not showing it.
If I type a message, I can see the local echo (and remote echo -double check-). But if I close and re-open the sent messages are lost.

Kill / Restart will fix it, but it is not instant. There is a "timeline reset" of several seconds and then messages are shown (~10s)

@bnjbvr
Copy link
Member

bnjbvr commented Jan 7, 2025

@wrjlewis is the event cache storage enabled, on your device?

@wrjlewis
Copy link
Author

wrjlewis commented Jan 8, 2025

@wrjlewis is the event cache storage enabled, on your device?

Ok so its only with cache enabled, interestingly it goes like this:

  • cache is previously enabled
  • bug repeats
  • turn cache off & app reloads itself automatically
  • bug repeats
  • force shut the app and reopen
  • everything works ok

The interesting part that it took a force close and reopen to get back to working order, after turning off the cache, and vice versa to reproduce the bug again

@bnjbvr
Copy link
Member

bnjbvr commented Jan 9, 2025

After some epic journey (fixing panics display in EX's logs), we figured at least one of Valere's bugs is caused by the root cause fixed by matrix-org/matrix-rust-sdk#4490.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants