Ion-page-invisible class not being removed navigating in between pages [VIDEO]


I posted a twitch clip of the bug here.

Basically I have a tabs page and when I navigateForward or navigateByRoot for some reason the transition gets messed up and the next Ionic page that I point the URL aat that has ion-page-invisible

It seems to be an issue with ionic’s navController and/or the angular router… I tried updating to the latest versions of ionic and angular here is my ionic info here:


ionic (Ionic CLI) : 4.12.0 (C:\Users\chris\AppData\Roaming\npm\node_modules\ionic)
Ionic Framework : @ionic/angular 4.3.0
@angular-devkit/build-angular : 0.13.8
@angular-devkit/schematics : 7.3.8
@angular/cli : 7.2.4
@ionic/angular-toolkit : 1.5.1


cordova (Cordova CLI) : not installed
Cordova Platforms : android 7.1.4
Cordova Plugins : cordova-plugin-ionic-keyboard 2.1.3, cordova-plugin-ionic-webview 3.1.2, (and 7 other plugins)


NodeJS : v10.14.2 (C:\Program Files\nodejs\node.exe)
npm : 2.15.12
OS : Windows 10

The only thing notworthy about the page I’m navigating from is that it uses ion-tabs. Maybe the ion-tabs is causing conflict with the nav controller/angular router… But the page I’m navigating too is just a normal page with ion-content