From 788f76601605d17eefdbead04542a008e3905756 Mon Sep 17 00:00:00 2001 From: Rodrigo Pombo Date: Wed, 2 Oct 2024 16:06:59 +0200 Subject: [PATCH 1/2] Fix animation cancellation in token-transitions --- packages/codehike/src/utils/token-transitions.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/codehike/src/utils/token-transitions.tsx b/packages/codehike/src/utils/token-transitions.tsx index 2eff3080..77a93653 100644 --- a/packages/codehike/src/utils/token-transitions.tsx +++ b/packages/codehike/src/utils/token-transitions.tsx @@ -241,6 +241,7 @@ function toSnapshotElement(el: HTMLElement): SnapshotElement { y += p.offsetTop p = p.offsetParent } + el?.getAnimations().forEach((a) => a.cancel()) const style = window.getComputedStyle(el) const color = style.color const content = el.textContent From 70f8de66fd142c8692ed4d7e0d8b9293bd4f88bb Mon Sep 17 00:00:00 2001 From: Rodrigo Pombo Date: Wed, 2 Oct 2024 16:09:14 +0200 Subject: [PATCH 2/2] Create wild-tables-fail.md --- .changeset/wild-tables-fail.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/wild-tables-fail.md diff --git a/.changeset/wild-tables-fail.md b/.changeset/wild-tables-fail.md new file mode 100644 index 00000000..b95ee994 --- /dev/null +++ b/.changeset/wild-tables-fail.md @@ -0,0 +1,5 @@ +--- +"codehike": patch +--- + +Fix color measurement in token-transitions