diff --git a/Libraries/Components/Button.js b/Libraries/Components/Button.js index 8c0fd50429c..eea0b1ffcd2 100644 --- a/Libraries/Components/Button.js +++ b/Libraries/Components/Button.js @@ -124,7 +124,7 @@ class Button extends React.Component { disabled={disabled} onPress={onPress}> - {formattedTitle} + {formattedTitle} ); diff --git a/Libraries/Components/Touchable/__tests__/__snapshots__/TouchableHighlight-test.js.snap b/Libraries/Components/Touchable/__tests__/__snapshots__/TouchableHighlight-test.js.snap index a24b4c1521c..29f7478ffaf 100644 --- a/Libraries/Components/Touchable/__tests__/__snapshots__/TouchableHighlight-test.js.snap +++ b/Libraries/Components/Touchable/__tests__/__snapshots__/TouchableHighlight-test.js.snap @@ -30,6 +30,7 @@ exports[`TouchableHighlight renders correctly 1`] = ` Touchable diff --git a/Libraries/Text/Text.js b/Libraries/Text/Text.js index db3a22e878e..2401589e9b0 100644 --- a/Libraries/Text/Text.js +++ b/Libraries/Text/Text.js @@ -202,12 +202,18 @@ const Text = React.createClass({ * @platform ios */ minimumFontScale: PropTypes.number, + /** + * Specifies the disabled state of the text view for testing purposes + * @platform android + */ + disabled: PropTypes.bool, }, getDefaultProps(): Object { return { accessible: true, allowFontScaling: true, ellipsizeMode: 'tail', + disabled: false, }; }, getInitialState: function(): Object { diff --git a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextViewManager.java b/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextViewManager.java index 09515a8fee2..77591a8153d 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextViewManager.java +++ b/ReactAndroid/src/main/java/com/facebook/react/views/text/ReactTextViewManager.java @@ -157,6 +157,11 @@ public class ReactTextViewManager extends BaseViewManager