Fix double `urlChanged` calls