diff --git a/packages/stack/src/views/Header/Header.js b/packages/stack/src/views/Header/Header.js index dd086e59..9b1912fc 100644 --- a/packages/stack/src/views/Header/Header.js +++ b/packages/stack/src/views/Header/Header.js @@ -214,6 +214,7 @@ class Header extends React.PureComponent { title={backButtonTitle} truncatedTitle={truncatedBackButtonTitle} backTitleVisible={this.props.backTitleVisible} + allowFontScaling={options.headerBackAllowFontScaling} titleStyle={options.headerBackTitleStyle} layoutPreset={this.props.layoutPreset} width={width} diff --git a/packages/stack/src/views/Header/HeaderBackButton.js b/packages/stack/src/views/Header/HeaderBackButton.js index 1e6ac64a..96d58bb8 100644 --- a/packages/stack/src/views/Header/HeaderBackButton.js +++ b/packages/stack/src/views/Header/HeaderBackButton.js @@ -79,7 +79,7 @@ class HeaderBackButton extends React.PureComponent { }; _maybeRenderTitle() { - const { backTitleVisible, titleStyle, tintColor } = this.props; + const { allowFontScaling, backTitleVisible, titleStyle, tintColor } = this.props; let backTitleText = this._getTitleText(); if (!backTitleVisible || backTitleText === null) { @@ -92,6 +92,7 @@ class HeaderBackButton extends React.PureComponent { onLayout={this._onTextLayout} style={[styles.title, !!tintColor && { color: tintColor }, titleStyle]} numberOfLines={1} + allowFontScaling={!!allowFontScaling} > {this._getTitleText()}