{"action":"closed","issue":{"url":"https://api.github.com/repos/angular-ui/ui-router/issues/2122","labels_url":"https://api.github.com/repos/angular-ui/ui-router/issues/2122/labels{/name}","comments_url":"https://api.github.com/repos/angular-ui/ui-router/issues/2122/comments","events_url":"https://api.github.com/repos/angular-ui/ui-router/issues/2122/events","html_url":"https://github.com/angular-ui/ui-router/issues/2122","id":96818390,"number":2122,"title":"event.preventDefault in $stateChangeStart does not return to correct state.","user":{"login":"Guardiannw","id":6014316,"avatar_url":"https://avatars.githubusercontent.com/u/6014316?v=3","gravatar_id":"","url":"https://api.github.com/users/Guardiannw","html_url":"https://github.com/Guardiannw","followers_url":"https://api.github.com/users/Guardiannw/followers","following_url":"https://api.github.com/users/Guardiannw/following{/other_user}","gists_url":"https://api.github.com/users/Guardiannw/gists{/gist_id}","starred_url":"https://api.github.com/users/Guardiannw/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Guardiannw/subscriptions","organizations_url":"https://api.github.com/users/Guardiannw/orgs","repos_url":"https://api.github.com/users/Guardiannw/repos","events_url":"https://api.github.com/users/Guardiannw/events{/privacy}","received_events_url":"https://api.github.com/users/Guardiannw/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-07-23T13:46:27Z","updated_at":"2015-07-24T21:14:02Z","closed_at":"2015-07-24T21:14:02Z","body":"When using two states that share the same URL, a subsequent request to a child state that is prevented in the ```$stateChangeStart``` event using ```event.preventDefault()``` causes the state to be determined by the url, and therefore resolved incorrectly.  Please see plunkr -> http://plnkr.co/edit/7Erec9wuntnIxdXOQFaA. In order to achieve the effect, navigate from the authenticate page, to the nav page, to the restricted state.  After attempting to navigate to the restricted state, the user is automatically redirected to the authenticate page instead of the nav page which is expected."}}