diff --git a/src/components/TextInput/TextInputFlat.js b/src/components/TextInput/TextInputFlat.js index d59c9a51d3..517a89fd29 100644 --- a/src/components/TextInput/TextInputFlat.js +++ b/src/components/TextInput/TextInputFlat.js @@ -155,11 +155,15 @@ class TextInputFlat extends React.Component { label, scale: fontScale, isAndroid: Platform.OS === 'android', - styles: dense ? styles.inputFlatDense : styles.inputFlat, + styles: StyleSheet.flatten( + dense ? styles.inputFlatDense : styles.inputFlat + ), }; + // $FlowFixMe const pad = calculatePadding(paddingSettings); + // $FlowFixMe const paddingFlat = adjustPaddingFlat({ ...paddingSettings, pad, diff --git a/src/components/TextInput/TextInputOutlined.js b/src/components/TextInput/TextInputOutlined.js index 5e260bd2ab..e13860f5d7 100644 --- a/src/components/TextInput/TextInputOutlined.js +++ b/src/components/TextInput/TextInputOutlined.js @@ -138,11 +138,15 @@ class TextInputOutlined extends React.Component { label, scale: fontScale, isAndroid: Platform.OS === 'android', - styles: dense ? styles.inputOutlinedDense : styles.inputOutlined, + styles: StyleSheet.flatten( + dense ? styles.inputOutlinedDense : styles.inputOutlined + ), }; + // $FlowFixMe const pad = calculatePadding(paddingSettings); + // $FlowFixMe const paddingOut = adjustPaddingOut({ ...paddingSettings, pad }); const baseLabelTranslateY =