If on a tab page, you're opening a modal, which opens an alert which closes the modal, then the tabs navigation doesn't work anymore
Steps to reproduce:

Which Ionic Version? 2.x
@JumBay In this case it's best to manually dismiss the alert, wait for the alert to finish animating out, then dismiss the modal, like this:
closeMe() {
let confirm = Alert.create({
title: 'Close Me?',
buttons: [
{
text: 'Yes',
handler: () => {
confirm.dismiss().then(() => {
this.viewCtrl.dismiss();
});
return false;
}
},
{
text: 'No'
}
]
});
this.nav.present(confirm);
}
Note that the handler now returns false so that it doesn't automatically dismiss the alert.
We just recently documented this under the "Dismissing And Async Navigation" section:
http://ionicframework.com/docs/v2/api/components/alert/Alert/
And in the "Nav Transition Promises" section:
http://ionicframework.com/docs/v2/api/components/nav/NavController/
Hope that helps!
Oh I didn't that.
That's exactly what I needed.
Thanks
Most helpful comment
@JumBay In this case it's best to manually dismiss the alert, wait for the alert to finish animating out, then dismiss the modal, like this:
Note that the handler now returns false so that it doesn't automatically dismiss the alert.
We just recently documented this under the "Dismissing And Async Navigation" section:
http://ionicframework.com/docs/v2/api/components/alert/Alert/
And in the "Nav Transition Promises" section:
http://ionicframework.com/docs/v2/api/components/nav/NavController/
Hope that helps!