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

Unread marker in the room list is not cleared #23963

Open
MatMaul opened this issue Dec 12, 2022 · 7 comments
Open

Unread marker in the room list is not cleared #23963

MatMaul opened this issue Dec 12, 2022 · 7 comments
Labels
A-Notifications O-Occasional Affects or can be seen by some users regularly or most users rarely S-Minor Impairs non-critical functionality or suitable workarounds exist T-Defect

Comments

@MatMaul
Copy link

MatMaul commented Dec 12, 2022

Steps to reproduce

Sometimes the unread bold + dot marker in the rooms list is not cleared, despite the fact that I did read the room, and the read marker in the room agrees.

Usually someone sending another event in the room fixes it.

Outcome

What did you expect?

No more bold + dot marker in the room list.

What happened instead?

They are still there.

Operating system

No response

Application version

No response

How did you install the app?

No response

Homeserver

No response

Will you send logs?

Yes

@MatMaul
Copy link
Author

MatMaul commented Dec 12, 2022

The logs are for #synapse-dev room that is experiencing the trouble when I rageshaked.

@germain-gg germain-gg added X-Cannot-Reproduce S-Minor Impairs non-critical functionality or suitable workarounds exist A-Notifications O-Occasional Affects or can be seen by some users regularly or most users rarely labels Dec 12, 2022
@germain-gg
Copy link
Contributor

Could you try this on Element Nightly or develop.element.io, there has been recent changes to appease things in that area and it could be that this has already been solved.

I have not been able to reproduce this issue

@MatMaul
Copy link
Author

MatMaul commented Dec 12, 2022

I can't really reproduce at will unfortunately, it just happens sometimes, and I couldn't pinpoint what was the actual trigger.

I am going to wait for next release, and if I can't spot the behavior anymore I'll close the bug.

@babolivier
Copy link
Contributor

I've also seen it fairly often on latest develop over the past few days, and @karlabbott was telling me the same thing just now.

@germain-gg
Copy link
Contributor

The unread marker has had a regression in the past 24 hours and we will revert a change as part of matrix-org/matrix-react-sdk#9745 .
Would exclude yesterday and today's symptoms out of this issue.

I still believe @MatMaul 's issue has been fixed

@weeman1337
Copy link
Contributor

weeman1337 commented Dec 21, 2022

I had this unread marker today using the current nightly.

image

May this be caused by threads? In the picture I scrolled up to a thread where I posted a message to. Means I must have read until there before. The unread marker still appears.

@MadLittleMods
Copy link
Contributor

Reproduced this today: Room bolded and marked with notification dot in the room list when there are no unread messages (no unread threads either) (no jump to read arrow either)

Notification debug devtools output:

Room ID: !IxQMqGgyzZgHKssexF:gitter.im

Room status

  • Room unread status: Bold
  • Notification state is all_messages_loud
  • Room is not encrypted 🚨

Main timeline

  • Total: 0
  • Highlight: 0
  • Dot: true
  • User read up to: $AuXbCNGqN-7BYToT0BIjoNZ_0G3fAGS5uGpYbUk7i6M
  • Last event:
    • ID: $QEAMLVZKUDlsmA4C2xgdXkEenUQsoHNZKzdkMyV2Stg
    • Type: m.room.message
    • Sender: @jpfeuffer-566169ed16b6c7089cbd5e1b:gitter.im

Threads timeline

Rageshake logs: https://github.com/matrix-org/element-web-rageshakes/issues/20137

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Notifications O-Occasional Affects or can be seen by some users regularly or most users rarely S-Minor Impairs non-critical functionality or suitable workarounds exist T-Defect
Projects
None yet
Development

No branches or pull requests

5 participants