mirror of
https://github.com/status-im/react-native.git
synced 2025-01-14 11:34:23 +00:00
[ReactNative] Fix TouchableOpacity crash when child props are missing
This commit is contained in:
parent
c76fb40ec4
commit
61bd008ea0
@ -106,7 +106,10 @@ var TouchableOpacity = React.createClass({
|
||||
},
|
||||
|
||||
touchableHandleActivePressOut: function() {
|
||||
var childStyle = flattenStyle(this.refs[CHILD_REF].props.style) || {};
|
||||
var childStyle = (
|
||||
this.refs[CHILD_REF].props &&
|
||||
flattenStyle(this.refs[CHILD_REF].props.style)
|
||||
) || {};
|
||||
this.setOpacityTo(childStyle.opacity === undefined ? 1 : childStyle.opacity);
|
||||
this.props.onPressOut && this.props.onPressOut();
|
||||
},
|
||||
|
Loading…
x
Reference in New Issue
Block a user