Skip to content

Commit e466560

Browse files
committed
🐛precision bug fixed
1 parent d7e85d0 commit e466560

File tree

6 files changed

+8
-8
lines changed

6 files changed

+8
-8
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ npm install sprite-timeline
1919
in browser
2020

2121
```html
22-
<script src="https://s3.ssl.qhres.com/!a1a19cef/sprite-timeline.min.js"></script>
22+
<script src="https://s1.ssl.qhres.com/!a1715367/sprite-timeline.min.js"></script>
2323
```
2424

2525
## Demos

dist/sprite-timeline.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -489,7 +489,7 @@ var Timeline = function () {
489489

490490
if (!isEntropy) {
491491
var endTime = startTime + delay;
492-
if (delay === 0 || heading !== false && (to - from) * delay < 0 || from < endTime && endTime < to || from > endTime && endTime > to) {
492+
if (delay === 0 || heading !== false && (to - from) * delay <= 0 || from <= endTime && endTime <= to || from >= endTime && endTime >= to) {
493493
handler();
494494
_this4.clearTimeout(id);
495495
}

dist/sprite-timeline.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lib/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -373,7 +373,7 @@ var Timeline = function () {
373373

374374
if (!isEntropy) {
375375
var endTime = startTime + delay;
376-
if (delay === 0 || heading !== false && (to - from) * delay < 0 || from < endTime && endTime < to || from > endTime && endTime > to) {
376+
if (delay === 0 || heading !== false && (to - from) * delay <= 0 || from <= endTime && endTime <= to || from >= endTime && endTime >= to) {
377377
handler();
378378
_this4.clearTimeout(id);
379379
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sprite-timeline",
3-
"version": "1.10.0",
3+
"version": "1.10.1",
44
"description": "Custom timelines for manipulate sprite animation.",
55
"main": "lib/index.js",
66
"esnext": {

src/index.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -103,9 +103,9 @@ class Timeline {
103103
if(!isEntropy) {
104104
const endTime = startTime + delay;
105105
if(delay === 0
106-
|| heading !== false && (to - from) * delay < 0
107-
|| from < endTime && endTime < to
108-
|| from > endTime && endTime > to) {
106+
|| heading !== false && (to - from) * delay <= 0
107+
|| from <= endTime && endTime <= to
108+
|| from >= endTime && endTime >= to) {
109109
handler();
110110
this.clearTimeout(id);
111111
}

0 commit comments

Comments
 (0)