diff --git a/packages/core/src/canvas/page-guides.ts b/packages/core/src/canvas/page-guides.ts index db0b8139e..fd134d285 100644 --- a/packages/core/src/canvas/page-guides.ts +++ b/packages/core/src/canvas/page-guides.ts @@ -62,7 +62,7 @@ export function drawPageGuides( } } - for (const childId of page.childIds ?? []) { + for (const childId of page.childIds) { const node = graph.getNode(childId) if (!node) continue if (node.id === page.id || node.guides.length === 0) continue diff --git a/tests/engine/render/canvas/page-guides.test.ts b/tests/engine/render/canvas/page-guides.test.ts index a04e5fbd8..06dcee919 100644 --- a/tests/engine/render/canvas/page-guides.test.ts +++ b/tests/engine/render/canvas/page-guides.test.ts @@ -11,6 +11,7 @@ import { createMockCanvas, createMockRenderer, mockCalls } from './effects/helpe function graphWithGuides(guides: SceneNode['guides']): SceneGraph { const page = { id: 'page', + childIds: [], guides } as SceneNode return {