Skip to content

Commit 13acc1a

Browse files
committed
fix progressTime equals duration reset
1 parent 9340b4d commit 13acc1a

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "rc-tween-one",
3-
"version": "2.2.15",
3+
"version": "2.2.16",
44
"description": "tween-one anim component for react",
55
"keywords": [
66
"react",

src/Tween.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@ p.render = function () {
322322
// onReveresComplete 和 onComplete 统一用 onComplete;
323323
ratio = item.ease(reverse ? 0 : 1, startData, endData, 1);
324324
this.setRatio(ratio, item, i, item.currentRepeat !== repeatNum);
325-
if (!item.reset && !updateAnim) {
325+
if ((!item.reset || item.reset && progressTime >= duration) && !updateAnim) {
326326
// duration 为 0 时的一个回调;
327327
if (duration < maxPer) {
328328
if (!duration) {

0 commit comments

Comments
 (0)