title: Ionic 4 Tabs not rendering completely
body: <p>I'm having this weird problem, I have started a new app with Tabs and angular routing.
  I have added a new Login page, and after login, the user is redirected to the tabs page.
  The problem is that after the redirect, sometimes only one tab is rendered, and sometimes two tabs are rendered.
  If I refresh the page or go directly to it, all 3 tabs are shown.
  If I start the app on the Tabs page, again, all 3 tabs are shown.</p>
  
  <p>AppRoutingModule:</p>
  
  <pre><code>const routes: Routes = [
  {path: 'login', loadChildren: './login/login.module#LoginPageModule'},
  {path: 'home', loadChildren: './tabs/tabs.module#TabsPageModule'},
  {path: '', redirectTo: '/login', pathMatch: 'full'}];
  </code></pre>
  
  <p>TabsPageRoutingModule:</p>
  
  <pre><code>const routes: Routes = [
  {
      path: '',
      component: TabsPage,
      children: [
          {
              path: 'home',
              outlet: 'home',
              component: HomePage
          },
          {
              path: 'about',
              outlet: 'about',
              component: AboutPage
          },
          {
              path: 'contact',
              outlet: 'contact',
              component: ContactPage
          }
      ]
  },
  {
      path: '',
      redirectTo: '/tabs/(home:home)',
      pathMatch: 'full'
  }];
  </code></pre>
  
  <p>LoginPage:</p>
  
  <pre><code>export class LoginPage implements OnInit {
  responseData: any;
  userData = {'email': '', 'password': ''};
  constructor(public navCtrl: NavController, public apiService: ApiService, public toastCtrl: ToastController) {
  }
  login() {
      this.apiService.login(this.userData).then((result) =&gt; {
          this.responseData = result;
          if (this.responseData.token) {
              console.log(this.responseData);
              localStorage.setItem('token', this.responseData.token);
              this.navCtrl.goRoot('/home');
          } else {
              console.log('User already exists');
          }
      }, (err) =&gt; {
          // Error log
          console.log(err);
      });
  }
  ngOnInit() {
  
  }}
  </code></pre>
  
  <p>Any Ideas? Thanks!</p>