So I have a custom (linear vertical) slider, with a thumb image which is much larger than the default drawn one. When the slider is all the way down and you mousedown on the thumb, it would jump up a bit, before actually dragging.
Is there an API for telling the slider not to change value if you have mousedown-ed on the thumb (before any dragging), and only keep the behavior for moving the thumb to mousedown position (jump to a new value) if you clicked somewhere else on the body of the slider?
There is another topic about this same thing. They reached the same conclusion - to use
Evidently, the 2nd part of the problem needs to be custom implemented.
setSliderSnapsToMousePosition (false) will solve half of the problem. As much as I can see there is no way to keep the jump to mouse position when you are not over the thumb, is there?