setRoot after pushing modal controller breaks NavigationBar

#1

Hello,

I am trying to use:

this.navCtrl.setRoot(ThirdPage)

from SecondPage after I called the following:

let modal = this.modalCtrl.create(SecondPage);
modal.present();

from FirstPage.

So: FirstPage -modal.push()-> SecondPage -setRoot()-> ThirdPage -> navBar broken

Somehow after this, the navbar turns thinner and now I am not able to get access to the navbar buttons.
Is there a workaround?
I am now using setRoot() for both transitions but it doesn’t look as smooth as pushing it.

I hope I could make it clear. Thanks in advance!