diff options
-rw-r--r-- | src/utils.mjs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/utils.mjs b/src/utils.mjs index 41b772e..e7d306e 100644 --- a/src/utils.mjs +++ b/src/utils.mjs | |||
@@ -42,8 +42,8 @@ export const animateRectTransition = (element, rect, options = {}) => { | |||
42 | const dx = x1 - x2; | 42 | const dx = x1 - x2; |
43 | const dy = y1 - y2; | 43 | const dy = y1 - y2; |
44 | 44 | ||
45 | if (dx === 0 && dy === 0 || rw === Infinity || rh === Infinity) { | 45 | if (dx === 0 && dy === 0 || !isFinite(rw) || !isFinite(rh)) { |
46 | return new Animation() | 46 | return element.animate([], { duration: 0 }) |
47 | } | 47 | } |
48 | 48 | ||
49 | const transform1 = `translate(0, 0) scale(1, 1)`; | 49 | const transform1 = `translate(0, 0) scale(1, 1)`; |