diff --git a/src/components/Button.js b/src/components/Button.js index d5bf5c94da6f..98f43a8b4b4c 100644 --- a/src/components/Button.js +++ b/src/components/Button.js @@ -233,6 +233,10 @@ class Button extends Component { return ( { + if (e && e.type === 'click') { + e.currentTarget.blur(); + } + if (this.props.shouldEnableHapticFeedback) { HapticFeedback.trigger(); } diff --git a/src/components/MenuItem.js b/src/components/MenuItem.js index 004fd45ad092..0be18a83a916 100644 --- a/src/components/MenuItem.js +++ b/src/components/MenuItem.js @@ -49,6 +49,10 @@ const MenuItem = props => ( return; } + if (e && e.type === 'click') { + e.currentTarget.blur(); + } + props.onPress(e); }} style={({hovered, pressed}) => ([