I’m not sure of the purpose of this piece of code:
if (isAbsoluteDragMode (e.mods) || (normRange.end - normRange.start) / sliderRegionSize < normRange.interval)
The second clause essentially means that any slider that has a height higher than the range and has an interval of 1 (i.e. whole units) cannot be dragged slowly by using the command key modifier.
This leads to inconsistent behaviour of dragging of different controls on a UI solely dependant on their height which seems v strange.
If i disable the 2nd clause then all of my controls respond to the command drag mode as expected.
Anyone know why this clause is there?
Thx