From 180f5ab509f085557fa862e0e87f2e20d8af2cc6 Mon Sep 17 00:00:00 2001 From: liuqiang1357 Date: Thu, 5 Jul 2018 03:28:01 +0800 Subject: [PATCH] Fix bug: params not be passed to navigator inside SwitchNavigator (#4306) --- packages/react-navigation/src/routers/SwitchRouter.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-navigation/src/routers/SwitchRouter.js b/packages/react-navigation/src/routers/SwitchRouter.js index 0d7cb0ac..aeaa349b 100644 --- a/packages/react-navigation/src/routers/SwitchRouter.js +++ b/packages/react-navigation/src/routers/SwitchRouter.js @@ -196,7 +196,7 @@ export default (routeConfigs, config = {}) => { newChildState = childRouter ? childRouter.getStateForAction(action.action, childState) : null; - } else if (!action.action && !childRouter && action.params) { + } else if (!action.action && action.params) { newChildState = { ...childState, params: {