ResponsiveAnalogRead icon indicating copy to clipboard operation
ResponsiveAnalogRead copied to clipboard

Snap with sleep enabled

Open Khalinda opened this issue 5 years ago • 0 comments

In getResponsiveValue:

` // when sleep is enabled, the emphasis is stopping on a responsiveValue quickly, and it's less about easing into position.

// If sleep is enabled, add a small amount to snap so it'll tend to snap into a more accurate position before sleeping starts.

if(sleepEnable) { snap *= 0.5 + 0.5; } ` I don't think it means what you think it means.

"+" has higher precedence than "*=". Furthermore "*=" is right associative. Isn't

snap *= 0.5 + 0.5;

equivalent to :

snap *= 1.0;

Did you perhaps mean:

snap = 0.5*snap + 0.5;

Khalinda avatar Aug 20 '19 15:08 Khalinda