View Single Post
Helmuth's Avatar
Posts: 1,259 | Thanked: 1,341 times | Joined on Oct 2009 @ Germany
#54
Originally Posted by MartinK View Post
2. The routing feature uses an online routing provider (currently Google) and needs Internet connectivity to work. Unfortunately, there is no notification or a way to cancel a search in progress yet. Therefore, without connectivity it waits for the results before it times out. This should be fixed/improved when I get to it.
If you're unable to make the query with a own timeout perhapt you're able to make the query using a background process and kill those if there is no response within 30 seconds?

This has the benefit hat your app is not unresponsive during the query. (but I guess more than moving the map should not be allowed during it to avoid a unexpecting state (menu open) when the background process delivers the result)