diff --git a/packages/app/src/pages/session/timeline/observe-element-offset.test.ts b/packages/app/src/pages/session/timeline/observe-element-offset.test.ts index d656a31415..4885b05052 100644 --- a/packages/app/src/pages/session/timeline/observe-element-offset.test.ts +++ b/packages/app/src/pages/session/timeline/observe-element-offset.test.ts @@ -38,17 +38,19 @@ test("reports a divergent native offset once and ignores equal offsets and unrel instance.scrollOffset = offset }) - document.body.append(unrelated) - unrelated.remove() - await frames(2) - expect(calls).toEqual([]) - route.remove() document.body.append(route) await new Promise((resolve) => setTimeout(resolve, 0)) await frames(3) expect(calls).toEqual([[0, false]]) + instance.scrollOffset = 79_400 + document.body.append(unrelated) + unrelated.remove() + await frames(2) + expect(calls).toEqual([[0, false]]) + + instance.scrollOffset = 0 route.remove() document.body.append(route) await new Promise((resolve) => setTimeout(resolve, 0))