From ae44273d3ef5d89fe52c055790ee5a654726c341 Mon Sep 17 00:00:00 2001 From: Eric Vicenti Date: Sun, 29 Apr 2018 14:26:32 -0700 Subject: [PATCH] Update TabView.js --- src/views/TabView.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/views/TabView.js b/src/views/TabView.js index 3c33b0e..04ffac0 100644 --- a/src/views/TabView.js +++ b/src/views/TabView.js @@ -1,7 +1,7 @@ import React from 'react'; import { View, StyleSheet, Platform } from 'react-native'; import { TabViewAnimated, TabViewPagerPan } from 'react-native-tab-view'; -import { ResourceSavingSceneView } from 'react-navigation'; +import { ResourceSavingSceneView, NavigationActions } from 'react-navigation'; class TabView extends React.PureComponent { static defaultProps = { @@ -15,7 +15,11 @@ class TabView extends React.PureComponent { _handlePageChanged = index => { const { navigation } = this.props; - navigation.navigate(navigation.state.routes[index].routeName); + navigation.dispatch( + NavigationActions.navigate({ + routeName: navigation.state.routes[index].routeName, + }) + ); }; _renderScene = ({ route }) => {