From 7b572bc89e652206891ef77ada938848b0b49c45 Mon Sep 17 00:00:00 2001 From: doodlewind <7312949+doodlewind@users.noreply.github.com> Date: Thu, 26 Dec 2024 02:54:07 +0000 Subject: [PATCH] fix(editor): sentry-17da76f65b91465b911fad44279d971a (#9315) --- .../affine/block-surface/src/renderer/elements/text/utils.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/blocksuite/affine/block-surface/src/renderer/elements/text/utils.ts b/blocksuite/affine/block-surface/src/renderer/elements/text/utils.ts index 99157dd7a5..475fea8d6c 100644 --- a/blocksuite/affine/block-surface/src/renderer/elements/text/utils.ts +++ b/blocksuite/affine/block-surface/src/renderer/elements/text/utils.ts @@ -203,6 +203,8 @@ export function getTextWidth(text: string, font: string): number { } export function wrapTextDeltas(text: Y.Text, font: string, w: number) { + if (!text) return []; + const deltas: TextDelta[] = (text.toDelta() as TextDelta[]).flatMap( delta => ({ insert: wrapText(delta.insert, font, w),