diff --git a/web/src/lib/components/memories/MemoriesLane.spec.ts b/web/src/lib/components/memories/MemoriesLane.spec.ts index 50892c765..549f9108f 100644 --- a/web/src/lib/components/memories/MemoriesLane.spec.ts +++ b/web/src/lib/components/memories/MemoriesLane.spec.ts @@ -126,7 +126,7 @@ describe('MemoriesLane', () => { }); it('supports an explicit pause and resume and starts paused for reduced motion', async () => { - vi.mocked(globalThis.matchMedia).mockReturnValueOnce({ + vi.mocked(matchMedia).mockReturnValueOnce({ matches: true, addEventListener: vi.fn(), removeEventListener: vi.fn(), diff --git a/web/src/lib/components/memories/MemoriesLane.svelte b/web/src/lib/components/memories/MemoriesLane.svelte index 41562eb29..e353d515d 100644 --- a/web/src/lib/components/memories/MemoriesLane.svelte +++ b/web/src/lib/components/memories/MemoriesLane.svelte @@ -109,7 +109,7 @@ }; onMount(() => { - const motionQuery = globalThis.matchMedia('(prefers-reduced-motion: reduce)'); + const motionQuery = matchMedia('(prefers-reduced-motion: reduce)'); reducedMotion = motionQuery.matches; paused = motionQuery.matches; const onMotionChange = () => { @@ -145,11 +145,11 @@ return; } - const timer = globalThis.setInterval(() => { + const timer = setInterval(() => { frame++; scroll(true, true); }, interval); - return () => globalThis.clearInterval(timer); + return () => clearInterval(timer); });