react-native/Libraries/CustomComponents
James Ide fe7edf0860 [ListView] Defer measurement one frame after componentDidMount to fix error
Summary:
When `UIManager.measure` is called from `componentDidMount` it causes the error "Attempted to measure layout but offset or dimensions were NaN". Deferring the layout by one frame solves this problem. Layout measurement is already asynchronous anyway, so I believe adding the `requestAnimationFrame` call doesn't affect the program's correctness.

Fixes #1749

Closes https://github.com/facebook/react-native/pull/1750
Github Author: James Ide <ide@jameside.com>

Test Plan:
 Load UIExplorer and no longer get a redbox that says "Attempted to measure layout but offset or dimensions were NaN".
2015-06-26 10:26:07 -08:00
..
ListView [ListView] Defer measurement one frame after componentDidMount to fix error 2015-06-26 10:26:07 -08:00
Navigator [ReactNative] Navigator improved willFocus logic 2015-06-25 14:45:23 -08:00
LICENSE [ReactNative] Add Custom Components folder 2015-03-20 09:19:28 -08:00