attempt to fix mobile geolocate view resetting