dynamic-marquee
Advanced tools
Comparing version 1.3.1 to 1.3.2
@@ -110,2 +110,3 @@ (function (global, factory) { | ||
var transitionState = this._transitionState; | ||
var rateChanged = !transitionState || transitionState.rate !== rate; | ||
@@ -115,6 +116,3 @@ if (transitionState && !force) { | ||
if ( | ||
timePassed < transitionDuration - 10000 && | ||
transitionState.rate === rate | ||
) { | ||
if (timePassed < transitionDuration - 10000 && !rateChanged) { | ||
return; | ||
@@ -124,3 +122,3 @@ } | ||
if (!transitionState || force) { | ||
if (force || rateChanged) { | ||
if (this._direction === DIRECTION.RIGHT) { | ||
@@ -156,6 +154,9 @@ this._$container.style.transform = 'translateX('.concat( | ||
this._$container.style.transition = 'transform '.concat( | ||
transitionDuration, | ||
'ms linear' | ||
); | ||
if (rate) { | ||
this._$container.style.transition = 'transform '.concat( | ||
transitionDuration, | ||
'ms linear' | ||
); | ||
} | ||
this._transitionState = { | ||
@@ -162,0 +163,0 @@ time: performance.now(), |
{ | ||
"name": "dynamic-marquee", | ||
"version": "1.3.1", | ||
"version": "1.3.2", | ||
"description": "A small library for creating marquees.", | ||
@@ -5,0 +5,0 @@ "main": "./dist/dynamic-marquee.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
41176