title: Ionic 2 app doesn't responde after modal dismiss
body: <p>I have a modal in my Ionic 2 app. In this modal, clicking on a button, a confirmation prompt ("Are you sure?") pops up. By clicking yes, I do certain operations, then dismiss the modal by calling this method:</p>
  
  <pre><code>close() {
      this._viewCtrl.dismiss();
  }
  </code></pre>
  
  <p>and <code>_viewCtrl</code> is the property of my class, which i defined this way in the constructor:</p>
  
  <pre><code>constructor(
            public _nav: NavController,
            public _viewCtrl: ViewController,
            public _profile: Profile,
            params: NavParams) { ... }
  </code></pre>
  
  <p>My problem is that behind the modal I have a "3 Tabs Page", sort of. All works well, the 3 tabs are just fine, my modal is ok, it dismisses as it should, the problem is that when the modal is dismissed the 3 tabs break! They freeze on the second tab (which is the one that calls the modal)! Even if I click on tab 1 and 3, I see only the content for tab 2, and I can do nothing. </p>
  
  <p>I'm pretty sure the operations before the dismiss shouldn't be a problem. I found that if I comment out the <code>this.close();</code> part, and everything goes fine! The modal doesn't close, but I can close it by hand (<strong>with the same function, that's the strange thing!</strong>) then I return to the tabs page and the tabs are just fine.</p>
  
  <p>What is happening to the app? </p>
  
  <p>PS. No error is shown in the console!</p>