Deleted messages leave persistent unread message indicators

(#1909) Bug Fixed mobile

Observed behaviour

Unread message indicators are persistent, even after opening the channel, and can only be cleared by marking a different message as unread and then clicking on the banner to mark all new messages as read.

Reproduction steps

  1. Send a message in a channel
  2. Delete it
  3. On another account, view the channel only after step 1 and 2.

Build information

Version 1.0.0, Beta 36, Channel Beta, Build 2174, Android 15 (arm64), Device samsung SM-G996W, Locale en-US, Push fcm, Flutter 3.44.6, Dart 3.12.2

Platform

Android

Details

Expected behaviour Unread message indicators cleared on message delete.
  1. Rex changed the status from Confirmed to Fixed
  2. Rex changed the status from Needs triage to Fixed

7 comments

Sign in with Fluxer to comment and vote.
Comment by Rex
RexSystem 1 vote
Status changed from Fixed to Confirmed
Reopened because the reporter could still reproduce the bug after the fix landed.
Comment by bizo
bizoReviewer 1 vote
Can reproduce CR - Happens often in the bug reporting channels here - Version 1.0.0, Beta 36, Channel Beta, Build 40, iOS 26.6 (arm64), Device iPhone13,1, Locale en-GB, Push apns, Flutter 3.44.6, Dart 3.12.2
Comment by VII
VII 1 vote
Can reproduce CR; especially in automated message channels. Version 1.0.0, Beta 36, Channel Beta, Build 40, iOS 26.5.2 (arm64), Device iPhone17,4, Locale en-US, Push apns, Flutter 3.44.6, Dart 3.12.2
Comment by Spax
Spax 1 vote
Can reproduce CR — Version 1.0.0, Beta 36, Channel Beta, Build 40, iOS 18.7.8 (arm64), Device iPhone17,1, Locale en-US, Push apns, Flutter 3.44.6, Dart 3.12.2
Comment by @fluxbug-flutter[bot]
RexSystem 1 vote originally by @fluxbug-flutter[bot] on GitHub
The threshold (5) has been reached by testers. This is still reproducible.
Comment by @edeuss
RexSystem 1 vote originally by @edeuss on GitHub
Fixed in 0f7a8b6fa5f856e9ee50d32fea16a8d67684a101