[ReactNative] JSNavigationStack - Use key to blow away old scenes

This commit is contained in:
Eric Vicenti
2015-03-24 18:48:26 -07:00
parent 3c0239a235
commit d71bfa104d

View File

@@ -806,7 +806,10 @@ var JSNavigationStack = React.createClass({
i === this.state.presentedIndex ? styles.presentNavItem : styles.futureNavItem;
return (
<StaticContainer key={'nav' + i} shouldUpdate={shouldUpdateChild}>
<View ref={'scene_' + i} style={[initialSceneStyle, this.props.sceneStyle]}>
<View
key={this.state.idStack[i]}
ref={'scene_' + i}
style={[initialSceneStyle, this.props.sceneStyle]}>
{child}
</View>
</StaticContainer>