Changed setOriginAndDestination to immediately set destination to the default value and temporarily bind to that point while the user decide whether to grant geolocation permissions