airbnb / airbnb/native-navigation
[Question] [iOS] Does it wait for the react views to render before pushing to avoid flickering effects?
Open
- Dominant language
- Java
- Stars
- 3.1k
- Forks
- 173
- PR merge metrics
- No merged PRs in 30d
Description
I am currently using `react-native-navigation` and there is one very nasty UX issue: UI flickering.
UI flickers because screens are pushed before react views in the pushed screen are rendered.
Question: Does `native-navigation` wait for the react views to render before pushing to avoid flickering effects?
Contributor guide
Research direction
Start by tracing the iOS screen-push lifecycle in native-navigation and comparing it with React Native view rendering. Done means documenting whether pushing waits for the React views to render and, if not, defining the observed flicker behavior and expected change.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react-native
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100