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

Read status of room resetting itself and not shared to other devices #24111

Closed
Tracked by #24392
ThoreKr opened this issue Dec 25, 2022 · 4 comments
Closed
Tracked by #24392

Read status of room resetting itself and not shared to other devices #24111

ThoreKr opened this issue Dec 25, 2022 · 4 comments
Labels
A-Room-List O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience S-Minor Impairs non-critical functionality or suitable workarounds exist T-Defect

Comments

@ThoreKr
Copy link

ThoreKr commented Dec 25, 2022

Steps to reproduce

Not sure if this is related to #23847 but this is different in the way it is not limited or related to threads.
Nevertheless, it is very similar and also occurs in Element Web/Desktop 1.11.15 and since updating to 1.11.14.
The issue was gone in 1.11.16, but resurfaced in 1.11.17.

What is happening is, that when selecting a room with unread messages, waiting for the little icon indicating the unread messages to go away, then switching to another room or a different tab and after a short time the unread message notification count status (icon in the room list, favicon indicator) resets. It goes away for a while when klicking at the room again, but other clients won't notice.

When opening the rooms in element android or with cinny, they are properly considered as read on all devices.

Outcome

What did you expect?

The room is considered as cought up on all devices.

What happened instead?

The unread message count resets in element web and other devices don't get any notice.

Operating system

Windows, Arch Linux

Browser information

Chrome 108.0.5359

Application version

Version: 1.11.17 Olm version: 3.2.12

Homeserver

Synapse 1.74.0.

Will you send logs?

No

@andybalaam
Copy link
Contributor

Could be related to #23991

@andybalaam andybalaam added S-Minor Impairs non-critical functionality or suitable workarounds exist A-Room-List O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience labels Jan 3, 2023
@ThoreKr
Copy link
Author

ThoreKr commented Jan 9, 2023

When looking at the network recording, there are failing requests to the read_markers endpoint (404)

{"errcode":"M_UNKNOWN","error":"Could not find event $Wy4ElGFWPCUL-KnmdIdDe8XZFwgXoptbvRspp4xMEhQ"}

Could this be tied to the rooms having an eviction policy, removing messages older than 48h?

@JSmith-Aura
Copy link

Yeah this is effecting me as well

@t3chguy
Copy link
Member

t3chguy commented Aug 8, 2023

This is believed to have been fixed in recent stuck notifications work. Please open a new issue with fresh logs if you see this on latest Element Web/Desktop versions.

@t3chguy t3chguy closed this as completed Aug 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Room-List O-Frequent Affects or can be seen by most users regularly or impacts most users' first experience S-Minor Impairs non-critical functionality or suitable workarounds exist T-Defect
Projects
None yet
Development

No branches or pull requests

4 participants