You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When opening a chat via a push notification, the “New messages” indicator inside StreamMessageListView briefly flashes off and then back on while the chat screen is loading.
This happens even when using the out-of-the-box StreamMessageListView, and the indicator’s behavior cannot be controlled externally.
This results in a visible UI flicker and a degraded user experience.
Actual Behavior
The “New messages” label:
Appears
Disappears briefly
Then appears again
This happens while the app comes to foreground and loads messages
Expected Behavior
The “New messages” indicator should appear once (or not at all, depending on state)
No flickering or flashing during initial chat load
Steps to reproduce
Steps to Reproduce
1. Receive a push notification for a new chat message
2. Tap the notification to open the app
3. App navigates to the chat screen
Observe the “New messages” label inside `StreamMessageListView`
Supporting info to reproduce
Additional Notes
We are using StreamMessageListView without custom modifications
The “New messages” label is internal to the widget and cannot be controlled or disabled externally
This appears to be related to:
Initial message loading
Scroll position recalculation
Read-state or unseen message state updates during foreground transition
Impact
Causes visible UI flicker
Looks like a rendering or state synchronization bug
Affects production user experience
Attached video shows the reproduction issue clearly(please watch the video in lower playback speed to observe the behaviour):
Which packages are you using?
stream_chat_flutter
On what platforms did you experience the issue?
iOS, Android
What version are you using?
Flutter client-ui SDK Component:
StreamMessageListViewWhat happened?
When opening a chat via a push notification, the “New messages” indicator inside
StreamMessageListViewbriefly flashes off and then back on while the chat screen is loading.This happens even when using the out-of-the-box
StreamMessageListView, and the indicator’s behavior cannot be controlled externally.This results in a visible UI flicker and a degraded user experience.
Actual Behavior
Expected Behavior
Steps to reproduce
Supporting info to reproduce
Additional Notes
StreamMessageListViewwithout custom modificationsImpact
Attached video shows the reproduction issue clearly(please watch the video in lower playback speed to observe the behaviour):
ScreenRecording.mov
Relevant log output
Flutter analyze output
Flutter doctor output
Code of Conduct