From 64ac3ff3284f60a3d3030f9f34cf852e029e444d Mon Sep 17 00:00:00 2001 From: Amruth Pillai Date: Sun, 10 May 2026 21:50:27 +0200 Subject: [PATCH] fix: revert to default hyphenation method --- packages/pdf/src/hooks/use-register-fonts.test.ts | 2 -- packages/pdf/src/hooks/use-register-fonts.ts | 2 -- 2 files changed, 4 deletions(-) diff --git a/packages/pdf/src/hooks/use-register-fonts.test.ts b/packages/pdf/src/hooks/use-register-fonts.test.ts index 5dc6009d6..4f1ce1959 100644 --- a/packages/pdf/src/hooks/use-register-fonts.test.ts +++ b/packages/pdf/src/hooks/use-register-fonts.test.ts @@ -44,7 +44,6 @@ describe("registerFonts", () => { it("registers CJK PDF fallbacks for normal and italic text styles", async () => { const registerSpy = vi.spyOn(Font, "register").mockImplementation(() => {}); - vi.spyOn(Font, "registerHyphenationCallback").mockImplementation(() => {}); const cjkFallbackSource = getWebFontSource("Noto Serif SC", "400", false); const { registerFonts } = await import("./use-register-fonts"); @@ -72,7 +71,6 @@ describe("registerFonts", () => { it("uses the full CJK font source for synthetic italic variants when the CJK font is primary", async () => { const registerSpy = vi.spyOn(Font, "register").mockImplementation(() => {}); - vi.spyOn(Font, "registerHyphenationCallback").mockImplementation(() => {}); const cjkFallbackSource = getWebFontSource("Noto Serif SC", "400", false); const { registerFonts } = await import("./use-register-fonts"); diff --git a/packages/pdf/src/hooks/use-register-fonts.ts b/packages/pdf/src/hooks/use-register-fonts.ts index 2ca5cd092..565c3831f 100644 --- a/packages/pdf/src/hooks/use-register-fonts.ts +++ b/packages/pdf/src/hooks/use-register-fonts.ts @@ -66,8 +66,6 @@ const resolvePdfTypography = (typography: Typography): Typography => { }; export const registerFonts = (typography: Typography): PdfTypography => { - Font.registerHyphenationCallback((word) => [word]); - const pdfTypography = resolvePdfTypography(typography); const bodyFontFamily = pdfTypography.body.fontFamily; const headingFontFamily = pdfTypography.heading.fontFamily;