Actual Behaviour
Sliders slide quickly for one change, and then take a while to update on the next change.
To Reproduce
Steps to reproduce the behavior:
Slide any slider in powertools by holding down the left or right d-pad button.
Watch it move inconsistently
Additional context
This is possibly due to lock contention on the back-end. Making the API lock-free (by sending config updates to a single thread which applies them) would be a good mitigation strategy.
Expected Behaviour Sliders slide smoothly
Actual Behaviour Sliders slide quickly for one change, and then take a while to update on the next change.
To Reproduce Steps to reproduce the behavior:
Additional context This is possibly due to lock contention on the back-end. Making the API lock-free (by sending config updates to a single thread which applies them) would be a good mitigation strategy.