diff --git a/shared/helpers/puppeteer.js b/shared/helpers/puppeteer.js index 3263a26949..92ff939657 100644 --- a/shared/helpers/puppeteer.js +++ b/shared/helpers/puppeteer.js @@ -158,6 +158,8 @@ async function render(page, componentName, renderOptions, browserOptions) { { cause: error } ) } + + await page.evaluateHandle('document.fonts.ready') } finally { // Disable middleware page.off('request', requestHandler) @@ -219,6 +221,7 @@ async function goTo(page, path, options) { throw new Error(`HTTP ${code} for '${pathname}'`) } + await page.evaluateHandle('document.fonts.ready') await page.bringToFront() return page