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
Newer version available: You are on a supported minor version, but it looks like there's a newer patch available - 0.78.1. Please upgrade to the highest patch for your minor or latest and verify if the issue persists (alternatively, create a new project and repro the issue in it). If it does not repro, please let us know so we can close out this issue. This helps us ensure we are looking at issues that still exist in the most recent releases.
Newer version available: You are on a supported minor version, but it looks like there's a newer patch available - undefined. Please upgrade to the highest patch for your minor or latest and verify if the issue persists (alternatively, create a new project and repro the issue in it). If it does not repro, please let us know so we can close out this issue. This helps us ensure we are looking at issues that still exist in the most recent releases.
Hi @Hamadahmad000, thanks for the issue. I just tried out your reproducer on 0.78.1 (see below) and it works fine.
I think there might be other issues in your app that are preventing your Flatlist to be rendered.
I suggest to:
try to create a new application with npx @react-native-community/cli init App --version latest and see if the issue reproduce there. If it doesn't go to step 2.
start removing pieces of the UI until you identify the element that is causing the issue.
Description
After upgrading from React Native 0.72.0 to 0.78.0, the Android build succeeds but screens containing FlatList components throw the error:
property is not configurable
Expected Behavior:
FlatList should render normally as it did in version 0.72.0.
Observed Behavior:
Any screen using FlatList fails to render with the configuration error
The error occurs consistently when FlatList is rendered
iOS appears unaffected (if applicable)
Reproduction Steps:
Upgrade from RN 0.72.0 to 0.78.0
Run Android build (successful)
Navigate to any screen containing FlatList
Error appears immediately
Environment:
React Native: 0.78.0
Android OS version: [Specify if known]
### Additional Context:
Screenshot of error attached
Error occurs with both functional and class components
Simple FlatList implementations (even with minimal props) trigger the issue
No third-party FlatList wrappers/libraries involved
Steps to reproduce
Upgrade React Native from 0.72.0 to 0.78.0 (via npx react-native upgrade or manual version bump).
Build Android: Run npx react-native run-android (build succeeds with no errors).
Implement a basic FlatList:
Navigate to the screen: The app crashes with:
TypeError: property is not configurable
Observed:
Crash occurs only when FlatList is rendered.
No issues with other core components (e.g., ScrollView, Text).
iOS works fine (if applicable).
React Native Version
0.78.0
Affected Platforms
Runtime - Android
Output of
npx @react-native-community/cli info
Stacktrace or Logs
Reproducer
https://github.com/Hamadahmad000/reproducer
The text was updated successfully, but these errors were encountered: