title: React Native Modal Not Closing
body: <p>I'm overlaying the following <a href="https://facebook.github.io/react-native/docs/modal.html" rel="noreferrer">Modal</a> component in my iOS app while waiting for several async requests to come back. </p>
  
  <pre><code>&lt;Modal transparent={true} visible={this.state.visible}&gt;
      &lt;View style={{flex: 1}}&gt;
          &lt;ActivityIndicator color="white" size="large"/&gt;
      &lt;/View&gt;
  &lt;/Modal&gt;
  </code></pre>
  
  <p>this.state.visible is set to false once all the requests have returned. However, about 50% of the time the modal remains on the screen indefinitely, even after the requests have come back. I've logged this.state.visible at the top of my render function and it is false as expected, yet the modal does not disappear. Any thoughts as to why this may be happening?</p>