{"action":"created","issue":{"url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/issues/958","repository_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android","labels_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/issues/958/labels{/name}","comments_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/issues/958/comments","events_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/issues/958/events","html_url":"https://github.com/mapbox/mapbox-navigation-android/issues/958","id":324893367,"node_id":"MDU6SXNzdWUzMjQ4OTMzNjc=","number":958,"title":"Feature Request: Allow Navigation to start along the route","user":{"login":"richjhart","id":16882326,"node_id":"MDQ6VXNlcjE2ODgyMzI2","avatar_url":"https://avatars3.githubusercontent.com/u/16882326?v=4","gravatar_id":"","url":"https://api.github.com/users/richjhart","html_url":"https://github.com/richjhart","followers_url":"https://api.github.com/users/richjhart/followers","following_url":"https://api.github.com/users/richjhart/following{/other_user}","gists_url":"https://api.github.com/users/richjhart/gists{/gist_id}","starred_url":"https://api.github.com/users/richjhart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/richjhart/subscriptions","organizations_url":"https://api.github.com/users/richjhart/orgs","repos_url":"https://api.github.com/users/richjhart/repos","events_url":"https://api.github.com/users/richjhart/events{/privacy}","received_events_url":"https://api.github.com/users/richjhart/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-05-21T12:10:46Z","updated_at":"2018-10-04T12:42:21Z","closed_at":"2018-10-03T20:57:24Z","author_association":"NONE","body":"As per the issues discussed in #875, it be useful if it was possible to include an initial leg/step in a startNavigation call. I would assume the best place would be in the NavigationViewOptions, along with the directionsRoute.\r\n\r\nAs noted, it's actually possible to do this with Reflection, effectively repeatedly calling a modified version of \"buildNewRouteProgress()\" and the associated functions, which doesn't check any conditions and always advances, until the leg/step is correct. As a result - I again don't think this would be a difficult change, but I'd be very surprised if there wasn't a more efficient way to do it.\r\n\r\n@danesfeder Note I'm just raising this to separate it from the other conversation on #875. Not sure if you saw the message where it did fail to work as hoped once we were further from the start, as the other Map Matching issues took over a bit."},"comment":{"url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/issues/comments/427003683","html_url":"https://github.com/mapbox/mapbox-navigation-android/issues/958#issuecomment-427003683","issue_url":"https://api.github.com/repos/mapbox/mapbox-navigation-android/issues/958","id":427003683,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNzAwMzY4Mw==","user":{"login":"richjhart","id":16882326,"node_id":"MDQ6VXNlcjE2ODgyMzI2","avatar_url":"https://avatars3.githubusercontent.com/u/16882326?v=4","gravatar_id":"","url":"https://api.github.com/users/richjhart","html_url":"https://github.com/richjhart","followers_url":"https://api.github.com/users/richjhart/followers","following_url":"https://api.github.com/users/richjhart/following{/other_user}","gists_url":"https://api.github.com/users/richjhart/gists{/gist_id}","starred_url":"https://api.github.com/users/richjhart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/richjhart/subscriptions","organizations_url":"https://api.github.com/users/richjhart/orgs","repos_url":"https://api.github.com/users/richjhart/repos","events_url":"https://api.github.com/users/richjhart/events{/privacy}","received_events_url":"https://api.github.com/users/richjhart/received_events","type":"User","site_admin":false},"created_at":"2018-10-04T12:42:21Z","updated_at":"2018-10-04T12:42:21Z","author_association":"NONE","body":"@danesfeder I take it this is a fundamental change to how the route progress is done? While this is certainly useful for jumping ahead when we need to, unfortunately it basically breaks our app - because we do circular loops, rather than one-way trips. So now it's very possible for it to think the user is at the end of the loop when they've just started."}}
{"actor":{"display_login":"richjhart"}}