fix(ui): Scrolling in a non-linear slider changes the value too much
Description
Scrolling in a non-linear slider changes the value too much: It will typically move from the minimum value to the maximum value and vice versa while the expected behavior would be that the value changes to the next possible value.
Steps to reproduce
- Launch ExSParameters
- Notice the non-linear slider value is 90 (its default value)
- Focus the non-linear slider by clicking on it
- Scroll up in the non-linear slider and notice the value goes directly to 150, instead of the intermediary value 120. If you have trouble scrolling in the non-linear slider because the scroll bar moves instead, you may use the PageUp key, it should be equivalent.
Functional specifications
Scrolling in a non-linear slider shouldn't skip possible values.
Technical specifications
Set singleStep and pageStep to 1 for the non-linear slider internal slider.
Test plan
Manual testing, slight modification of existing automated GUI test.