Attempting to scroll through unread messages causes a bunch of messages to get lost

(#1630) Bug Fixed messaging mobile

Observed behaviour

Scrolling through messages skips in big chunks, possibly losing a day of messages in between.

Reproduction steps

  1. Make sure you are not in #fluxer-discussions in Fluxer HQ on the mobile app.
  2. On another platform (PWA / Desktop) jump to this message in Fluxer HQ: https://web.canary.fluxer.app/channels/1427764882469228556/1427764882469228559/1511843716808048640 (If you cannot, go to a channel in a community with a high volume of messages and scroll to message about a few days old)
  3. Right click / long tap and mark as unread
  4. On the mobile app, go to the channel #fluxer-discussions in HQ (or to the channel that you marked as unread)
  5. Wait for the red horizontal NEW bar to appear in the chat.
  6. Start scrolling down.

Build information

Beta 46, Version 1.0.0, Android 10 (arm64), Device samsung SM-N960U1, Locale en-US, Push fcm, Flutter 3.44.0, Dart 3.12.0

Platform

Android

Details

Expected behaviour Messages start showing up in chronological order, not skipping through messages.
  1. Rex changed the status from Needs triage to Fixed

3 comments

Sign in with Fluxer to comment and vote.
Comment by mesub
mesubMod 1 vote
Can reproduce CR: Canary 2051, Version 1.0.0-canary, Android 15 (arm64), Device OnePlus CPH2465, Locale en-GB, Push fcm, Flutter 3.44.1, Dart 3.12.1
Comment by gaggei
gaggei 1 vote
Can reproduce Beta 46, Version 1.0.0, Android 15 (arm64), Device Fairphone FP5, Locale de-CH, Push fcm, Flutter 3.44.0, Dart 3.12.0
Comment by Raptor
Raptor 1 vote
Can reproduce Beta 44, Version 1.0.0, Android 16 (arm64), Device samsung SM-S928U1, Locale en-US, Push fcm, Flutter 3.44.0, Dart 3.12.0