krille-chan / fluffychat

The cutest instant messenger in the [matrix]
https://fluffychat.im/
GNU Affero General Public License v3.0
897 stars 151 forks source link

Regression: Mark as read doesn't work any more #976

Open throwException opened 3 months ago

throwException commented 3 months ago

Bug Description

When a chat is fully read (scroll up, then down) it's sometimes not marked as read anymore.

Steps to Reproduce

  1. Get some messages from contacts.
  2. Open the chat
  3. Scroll up and down
  4. Open another chat

Expected Behavior

The chat should get consistently marked as read when all message are seen.

App Version

1.19.0

Additional Platform Information

Debian Bookworm Desktop

Additional Context

No response

krille-chan commented 2 months ago

I cannot reproduce this in the latest release 🤔

throwException commented 2 months ago

I cannot reproduce this in the latest release 🤔

Is the flatpak version updated more slowly? Today I still got only 0.19.0...

throwException commented 2 months ago

I cannot reproduce this in the latest release 🤔

The issue still persists with 0.19.1. Event chats where I wrote the last message are highlighted as not yet read.

throwException commented 1 month ago

I can now see two different behaviours I think lead to my experience of chats not being marked read:

throwException commented 1 month ago
  • A chat with no last unread message is not marked as read on the Linux Desktop FluffyChat Flatpak Version 1.19.2, but it is marked as read on the Android FluffyChat F-Droid Version 1.20.0 and then correctly display as read even on the Linux Desktop.

The self-built desktop fluffy 1.20.0 still has this problem.