fix: subscript and superscript strikeout rendering

This commit is contained in:
Hufe921
2024-05-08 20:48:41 +08:00
parent 745a098a70
commit 62c94fce59
+6 -1
View File
@@ -1932,7 +1932,12 @@ export class Draw {
// 字体大小不同时需立即绘制 // 字体大小不同时需立即绘制
if ( if (
preElement && preElement &&
this.getElementSize(preElement) !== this.getElementSize(element) ((preElement.type === ElementType.SUBSCRIPT &&
element.type !== ElementType.SUBSCRIPT) ||
(preElement.type === ElementType.SUPERSCRIPT &&
element.type !== ElementType.SUPERSCRIPT) ||
this.getElementSize(preElement) !==
this.getElementSize(element))
) { ) {
this.strikeout.render(ctx) this.strikeout.render(ctx)
} }