Slider velocity mode weirdness

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?