Messages sent by me are treated as newly recieved messages

(#4601) Bug Open: Awaiting confirmation Priority: P2 messaging mobile ui

Reproduction steps

  1. Send a message in DMs. Have not tested in a server as of now
  2. Leave the DM to the messages tab to see your message is treated as a new recieved message

Expected behaviour

Not to see any new activity unless I've been @ed or sent a DM

Actual behaviour

UI elements are displaying, giving the impression I've recieved a new message when I was the last person to send one.

Build information

Version 2026.11.100, Beta 2, Channel Beta, Build 890, Android 17 (arm64), Device Google Pixel 10 Pro, Locale en-US, Push unifiedpush, Flutter 3.47.9, Dart 3.13.7

Platform

Android

Evidence

  1. Elias changed the status from Confirmed to Fix pending
  2. Rex changed the status from Fix pending to Awaiting confirmation

Merged posts

These posts were merged into this one. Their comments are now part of the conversation below, marked with where they came from.

Report details

Reproduction steps

​1. Receive a new message in DM, causing an unread notification dot to appear. ​2. Open the DM chat and view or reply to the incoming message. ​3. Go back to the DMs list and change to another chat. ​4. Go back again to the chat you replied and check the behavior of the notification dot and the "NEW" marker inside the chat.

Expected behaviour

The unread notification dot and "NEW" message indicator should immediately clear and disappear once the user enters the chat, reads the messages, or sends a reply.

Actual behaviour

The notification indicator persists even after replying, sometimes marking the user's own reply as the "NEW" message, or remaining active indefinitely until restarting the app or waiting several seconds.

Build information

Version 2026.11.100, Beta 2, Channel Beta, Build 890, Android 13 (arm64), Device Xiaomi 21061110AG, Locale en-US, Push fcm, Flutter 3.47.9, Dart 3.13.7

Platform

Android

3 comments

Sign in with Fluxer to comment and vote.
Comment by Fullest
FullestReviewer 1 vote
Status changed from Needs triage to Confirmed
CR: Version 2026.11.100, Beta 2, Channel Beta, Build 890, Android 16 (arm64), Device Google Pixel 9a, Locale en-US, Push fcm, Flutter 3.47.9, Dart 3.13.7
Comment by loyka32
loyka32Mod 1 vote Merged from #4592
Status changed from Needs triage to Confirmed
CR Version 2026.11.100, Beta 2, Channel Beta, Build 890, Android 17 (arm64), Device samsung SM-F966B, Locale de-DE, Push unifiedpush, Flutter 3.47.9, Dart 3.13.7