From 5cfd3da3b89bceb376bf3d5e38ae7be26a27b3a3 Mon Sep 17 00:00:00 2001 From: Sam Date: Sun, 14 Apr 2024 09:28:22 +0000 Subject: [PATCH 1/2] remove unecessary fill: "forwards" --- packages/svelte/src/internal/client/dom/elements/transitions.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/svelte/src/internal/client/dom/elements/transitions.js b/packages/svelte/src/internal/client/dom/elements/transitions.js index 0c0b4332e88e..30b6ddb74744 100644 --- a/packages/svelte/src/internal/client/dom/elements/transitions.js +++ b/packages/svelte/src/internal/client/dom/elements/transitions.js @@ -294,7 +294,7 @@ function animate(element, options, counterpart, t2, callback) { delay, duration, easing: 'linear', - fill: 'forwards' + fill: 'none' }); animation.finished From c8c7e7eade38eaf1cf904b99aefe7e5f03146ca1 Mon Sep 17 00:00:00 2001 From: Sam Date: Sun, 14 Apr 2024 09:56:56 +0000 Subject: [PATCH 2/2] changeset --- .changeset/nervous-needles-shave.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/nervous-needles-shave.md diff --git a/.changeset/nervous-needles-shave.md b/.changeset/nervous-needles-shave.md new file mode 100644 index 000000000000..92669312db29 --- /dev/null +++ b/.changeset/nervous-needles-shave.md @@ -0,0 +1,5 @@ +--- +"svelte": patch +--- + +Fixed transition not allowing animated style properties from being changed after it was finished