diff --git a/packages/react-navigation/src/navigators/createNavigator.js b/packages/react-navigation/src/navigators/createNavigator.js index 0255ca32..1343ee6c 100644 --- a/packages/react-navigation/src/navigators/createNavigator.js +++ b/packages/react-navigation/src/navigators/createNavigator.js @@ -53,7 +53,7 @@ function createNavigator(NavigatorView, router, navigationConfig) { dispatch, state: route, addListener: this.childEventSubscribers[route.key].addListener, - isFocused: this._isRouteFocused.bind(this, route), + isFocused: () => this._isRouteFocused(route), }); const options = router.getScreenOptions(childNavigation, screenProps); descriptors[route.key] = {