fractional scale fix update

More testing revealed that using fractional scales broke the easing
behavior when at any scale other than 1.  This is a minor update to
ensure easing works properly at any fractional scale.