From 20383ce8f4c69c64cded1263628d1b0658ebd7b9 Mon Sep 17 00:00:00 2001 From: Philip Shurpik Date: Mon, 28 Mar 2016 12:35:37 +0300 Subject: [PATCH] fix to show correctly show navbar in tabs component --- src/NavBar.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/NavBar.js b/src/NavBar.js index dc38fd069..17da6a375 100644 --- a/src/NavBar.js +++ b/src/NavBar.js @@ -51,6 +51,7 @@ export default class NavBar extends React.Component { } render() { const state = this.props.navigationState; + const child = state.children[state.index]; let selected = state.children[state.index]; while (selected.hasOwnProperty("children")) { selected = selected.children[selected.index] @@ -62,7 +63,7 @@ export default class NavBar extends React.Component { if (selected.component && selected.component.renderNavigationBar){ return selected.component.renderNavigationBar({...this.props,...selected}); } - if (state.hideNavBar || selected.hideNavBar){ + if (state.hideNavBar || child.hideNavBar || selected.hideNavBar){ return null; } return (