Fix geolocation to be only be watched after prompt-delay