+1
−0
Loading
Bug 2045100 - Do not apply pending experiments after toggling experiment/rollout participation (#7401)
Changing experiment or rollout participation already triggers an
evolution based on the current set of cached experiments. Calling
`applyLocalExperimentsOnThisThread()` does a second evolution, with the
set of pending experiments.
Additionally, these properties were calling
`nimbusClient.set{Experiment,Rollout}Participation` instead of the
Kotlin-based helpers `set{Experiment,Rollout}ParticipationOnThisThread`
which are responsible for submitting telemetry. This has been corrected.