Closed
Description
The issue wasn't present in version 2.6.5
, I didn't try 2.7.x
due to Flashlist-related instabilities reported in the GitHub issues.
If you use some animated components, such as a progress bar, or some heavy components, such as webview, it becomes apparent that all the historical bubble components re-render when a new chat bubble is added to the history. The issue might be more obvious in debug mode.
Here is the screen record of the issue:
v2.8.0
![]() |
v2.6.5
![]() |
Expo snack links for the reproducible example:
- v2.8.0: https://snack.expo.dev/@jjsl/gifted_chat_v2_8_0_rerendering_issue
- v2.6.5: https://snack.expo.dev/@jjsl/gifted_chat_v2_6_5_no_rerendering_issue
The exact same source code is used in the above snacks, the only difference being different gifted chat module version.
Metadata
Metadata
Assignees
Labels
No labels