element-hq / element-x-android

Android Matrix messenger application using the Matrix Rust Sdk and Jetpack Compose
GNU Affero General Public License v3.0
1.04k stars 148 forks source link

no unread message notification green circle #1407

Closed ikke-t closed 7 months ago

ikke-t commented 1 year ago

Steps to reproduce

  1. Where are you starting? What can you see?

I installed Android ElementX couple weeks ago. I see in DMs there is green bullet at the right end of dm row, but in room list no normal room shows this green bullet even if there are new messages. I see that from web element and old android element, which have the markif of unread messages.

Below image has unread message, green bullet missing: image

  1. What do you click?

I go to opening screen of elementX

Outcome

What did you expect?

Channels should show unread messages with green circle at the right side.

What happened instead?

No green circle, except for the DMs.

Your phone model

OnePlus 11

Operating system version

Android 13

Application version and app store

ElementX 0.2.0, latest one today from google store 2023-9-21

Homeserver

hacklab.fi

Will you send logs?

Yes

Are you willing to provide a PR?

No

spaetz commented 1 year ago

Same, with current dendrite homeserver and current sliding sync. Element shows unread markers for rooms, ElementX does not. Happy to send logs if it helps. Update, still the same with release 0.4 and current dendrite homeserver.

manuroe commented 7 months ago

We revisited the logic of read receipts and unread state in the SDK in December and January. It was not working before. The behavior was quite random. It should be solid now.