From 2df02ba14fc753a615b48472c561b59d63312029 Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Fri, 22 Mar 2024 14:57:38 +0100 Subject: [PATCH] fix(export): regression on normal export --- packages/slidev/node/commands/export.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/slidev/node/commands/export.ts b/packages/slidev/node/commands/export.ts index 98c61255be..4308162045 100644 --- a/packages/slidev/node/commands/export.ts +++ b/packages/slidev/node/commands/export.ts @@ -204,8 +204,10 @@ export async function exportSlides({ }) await page.waitForLoadState('networkidle') await page.emulateMedia({ colorScheme: dark ? 'dark' : 'light', media: 'screen' }) - const slide = page.locator(`[data-slidev-no="${no}"]`) - await slide.waitFor({ state: 'visible' }) + const slide = no === 'print' + ? page.locator('body') + : page.locator(`[data-slidev-no="${no}"]`) + await slide.waitFor() // Wait for slides to be loaded {