diff --git a/src/math/Wrap.js b/src/math/Wrap.js index b4e01e9d0..465231d6b 100644 --- a/src/math/Wrap.js +++ b/src/math/Wrap.js @@ -18,6 +18,12 @@ */ var Wrap = function (value, min, max) { + if (value >= min && value <= max) + { + // Skip modulo if already in range + return value; + } + var range = max - min; return (min + ((((value - min) % range) + range) % range));