{"action":"opened","issue":{"url":"https://api.github.com/repos/driftyco/ionic/issues/8126","repository_url":"https://api.github.com/repos/driftyco/ionic","labels_url":"https://api.github.com/repos/driftyco/ionic/issues/8126/labels{/name}","comments_url":"https://api.github.com/repos/driftyco/ionic/issues/8126/comments","events_url":"https://api.github.com/repos/driftyco/ionic/issues/8126/events","html_url":"https://github.com/driftyco/ionic/issues/8126","id":177825062,"number":8126,"title":"Overlay components not presenting","user":{"login":"samhcorney","id":10404003,"avatar_url":"https://avatars.githubusercontent.com/u/10404003?v=3","gravatar_id":"","url":"https://api.github.com/users/samhcorney","html_url":"https://github.com/samhcorney","followers_url":"https://api.github.com/users/samhcorney/followers","following_url":"https://api.github.com/users/samhcorney/following{/other_user}","gists_url":"https://api.github.com/users/samhcorney/gists{/gist_id}","starred_url":"https://api.github.com/users/samhcorney/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/samhcorney/subscriptions","organizations_url":"https://api.github.com/users/samhcorney/orgs","repos_url":"https://api.github.com/users/samhcorney/repos","events_url":"https://api.github.com/users/samhcorney/events{/privacy}","received_events_url":"https://api.github.com/users/samhcorney/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-09-19T16:00:20Z","updated_at":"2016-09-19T16:00:20Z","closed_at":null,"body":"#### Short description of the problem:\r\n\r\nOverlay components are not firing from ionic lifecycle events ( ionViewWillEnter, ionViewDidEnter etc ) or a page's constructor.\r\n\r\n#### What behavior are you expecting?\r\n\r\nAn overlay component to present itself when called using the present() function from within an ionic lifecycle event.\r\n\r\n**Steps to reproduce:**\r\n\r\n1. In the [Ionic Conference App](https://github.com/driftyco/ionic-conference-app) add a loading component to the schedule page's ionViewDidEnter function.\r\n2. Open the app as normal and skip through to the page.\r\n\r\nThe loading component is only fired when navigating to the schedule page using the tabs at the bottom. When coming from either the side menu or straight from the tutorial the loading component isn't fired.\r\n\r\n```\r\n    ionViewDidEnter() {\r\n        let loading = this.loadingController.create({\r\n            content: \"Please wait...\"\r\n        });\r\n        loading.present();\r\n    }\r\n```\r\n\r\nBug raised as a result of [this](https://forum.ionicframework.com/t/cant-use-loadingcontroller-in-ionviewwillenter-sample-source-in-github-repository/63804) forum post.\r\n\r\nIonic Version: 2.0.0-beta.11\r\n\r\n\r\n"}}
{"actor":{"display_login":"samhcorney"}}