title: React Native have to double click for onPress to work
body: <p>I'm using React Native with the Native Base library. I need an onPress event to fire on Native Base' ListItem (equivalent to TouchableOpacity) when the keyboard is open. </p>
  
  <p>I now have to click once to close the keyboard and then I can press the ListItem. </p>
  
  <p>Content tag below is equivalent to ScrollableView:</p>
  
  <pre><code>&lt;Content keyboardShouldPersistTaps='always' keyboardDismissMode='on-drag'&gt;
    &lt;List&gt;
      &lt;ListItem style={styles.inspectionsItemDivider} itemDivider&gt;
        &lt;TextInput
          autoFocus={true}
          ref={(input) =&gt; { this.titleSearch = input }}
          placeholder='Start typing...'
          multiline={true}
          onChangeText={this.setSearchText.bind(this)}
          value={this.getSearchValue()}/&gt;
      &lt;/ListItem&gt;
      &lt;View style={styles.searchContainer}&gt;
        &lt;Text style={styles.recentText}&gt;Recommended Descriptions&lt;/Text&gt;
        &lt;List dataArray={this.state.searchedDescriptions} 
          renderRow={(description) =&gt;
          &lt;ListItem button onPress={() =&gt; this.setInformationDescription(description)}&gt;
            &lt;Text&gt;{description}&lt;/Text&gt;
          &lt;/ListItem&gt;
        &lt;/List&gt;
      &lt;/View&gt;
    &lt;/List&gt;
  &lt;/Content&gt;
  </code></pre>