{"action":"closed","issue":{"url":"https://api.github.com/repos/ionic-team/ionic/issues/8926","repository_url":"https://api.github.com/repos/ionic-team/ionic","labels_url":"https://api.github.com/repos/ionic-team/ionic/issues/8926/labels{/name}","comments_url":"https://api.github.com/repos/ionic-team/ionic/issues/8926/comments","events_url":"https://api.github.com/repos/ionic-team/ionic/issues/8926/events","html_url":"https://github.com/ionic-team/ionic/issues/8926","id":185654970,"number":8926,"title":"Page renders burger menu if we manipulate navigation's stack","user":{"login":"haxpor","id":673757,"avatar_url":"https://avatars3.githubusercontent.com/u/673757?v=4","gravatar_id":"","url":"https://api.github.com/users/haxpor","html_url":"https://github.com/haxpor","followers_url":"https://api.github.com/users/haxpor/followers","following_url":"https://api.github.com/users/haxpor/following{/other_user}","gists_url":"https://api.github.com/users/haxpor/gists{/gist_id}","starred_url":"https://api.github.com/users/haxpor/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/haxpor/subscriptions","organizations_url":"https://api.github.com/users/haxpor/orgs","repos_url":"https://api.github.com/users/haxpor/repos","events_url":"https://api.github.com/users/haxpor/events{/privacy}","received_events_url":"https://api.github.com/users/haxpor/received_events","type":"User","site_admin":false},"labels":[{"id":313135505,"url":"https://api.github.com/repos/ionic-team/ionic/labels/enhancement","name":"enhancement","color":"84b6eb","default":true},{"id":880136999,"url":"https://api.github.com/repos/ionic-team/ionic/labels/ionitron:%20stale%20issue","name":"ionitron: stale issue","color":"bfd4f2","default":false},{"id":311009737,"url":"https://api.github.com/repos/ionic-team/ionic/labels/v2","name":"v2","color":"313744","default":false}],"state":"closed","locked":true,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-10-27T12:31:01Z","updated_at":"2018-03-26T18:41:36Z","closed_at":"2018-03-26T18:41:35Z","author_association":"NONE","body":"In ionic 2 with following `ionic info`.\n\n```\nCordova CLI: 6.3.1\nGulp version:  CLI version 1.2.2\nGulp local:\nIonic Framework Version: 2.0.0-rc.1\nIonic CLI Version: 2.1.0\nIonic App Lib Version: 2.0.0-beta.20\nios-deploy version: 1.8.6\nios-sim version: 5.0.8\nOS: Mac OS X El Capitan\nNode Version: v4.6.0\nXcode version: Xcode 8.0 Build version 8A218a\n```\n\n**Step to reproduce**\nthe scenario to reproduce is as follows.\n1. On sidemenu page, show a new modal (this modal is as part of `pages` of the sidemnu which set in app.component.ts or you can start with this [template](https://github.com/driftyco/ionic-starter-sidemenu)).\n2. On shown modal, push a new page.\n3. On shown page, show a new modal.\n4. On shown modal, push a new page.\n5. On shown new page, call `this.navCtrl.remove(0, this.navCtrl.length() - 1)`.\n\nStep 5 will erase all history stack, thus left only page in step 5.\nIt adds a burger menu after completely transitioned into it.\n\n![screen shot 2016-10-27 at 7 18 18 pm](https://cloud.githubusercontent.com/assets/673757/19767009/fbff038e-9c7a-11e6-8391-af605099208e.png)\n\nIf you click on burger menu, it also shows the sidemenu but rendered in lower z-index thus you cannot see. But when you click on back button, you will see it shows now.\n\n**What I expect it to happen**\nI think it should not show burger menu button if back button is already there. The removal part is my intention to make user experience great as users have no need to see previous page.\n"}}
{"actor":{"display_login":"ionic-issue-bot"}}