From b45fca2086de6c3cf9476cbc9083315b75873a80 Mon Sep 17 00:00:00 2001 From: Peter Steffey Date: Tue, 6 Feb 2018 13:40:03 -0500 Subject: [PATCH] Fix #2795 - Not reducing header height in landscape on iPad (#3251) * Adding tablet check for small header * Switching to Platform.isPad * Moving fully to Platform.isPad, no isHeightConstrained --- packages/react-navigation/src/views/Header/Header.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/react-navigation/src/views/Header/Header.js b/packages/react-navigation/src/views/Header/Header.js index e6ad31e5..be3335a6 100644 --- a/packages/react-navigation/src/views/Header/Header.js +++ b/packages/react-navigation/src/views/Header/Header.js @@ -292,7 +292,8 @@ class Header extends React.PureComponent { const { options } = this.props.getScreenDetails(scene); const { headerStyle } = options; - const appBarHeight = Platform.OS === 'ios' ? (isLandscape ? 32 : 44) : 56; + const appBarHeight = + Platform.OS === 'ios' ? (isLandscape && !Platform.isPad ? 32 : 44) : 56; const containerStyles = [ styles.container, {