Fix race condition and force screen update when location data is received.