Fix buggy Doppler factor when observer moves