[0.16.51] Gui slider jumps by 2x
Posted: Mon Nov 12, 2018 11:20 pm
When the mouse cursor is over a gui slider on either side of the slider handle and the scroll wheel is rolled the slider value changes 1x
examples:
train color slider: 0, 1, 2, 3, 4...
train schedule wait until inactivity: 0, 5, 10, 15...
When the mouse is over the slider handle and the scroll wheel is rolled, the slider value changes 2x
train color slider: 0, 2, 4, 6...
train schedule wait until inactivity: 0, 10, 20, 30...
I created a small test mod(below) that creates a gui slider and label* (to show the value). It also prints out the slider value and updates the label via on_gui_value_changed. When scrolling on the handle two numbers are printed and the caption on the label is set to the second number. (maybe it is set to the first number then instantly set to the second?)
*open any gui first
is this intended? I expected all scroll wheel actions to move the slider by the same amount: 1x.
examples:
train color slider: 0, 1, 2, 3, 4...
train schedule wait until inactivity: 0, 5, 10, 15...
When the mouse is over the slider handle and the scroll wheel is rolled, the slider value changes 2x
train color slider: 0, 2, 4, 6...
train schedule wait until inactivity: 0, 10, 20, 30...
I created a small test mod(below) that creates a gui slider and label* (to show the value). It also prints out the slider value and updates the label via on_gui_value_changed. When scrolling on the handle two numbers are printed and the caption on the label is set to the second number. (maybe it is set to the first number then instantly set to the second?)
*open any gui first
is this intended? I expected all scroll wheel actions to move the slider by the same amount: 1x.