From d77918d29c726b6ec5b7c08c20eeedd54f000c46 Mon Sep 17 00:00:00 2001 From: unanmed <1319491857@qq.com> Date: Thu, 12 Jun 2025 16:25:58 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=BD=AC=E4=B9=89=E5=8F=82=E6=95=B0?= =?UTF-8?q?=E4=B9=8B=E5=90=8E=E5=BA=94=E8=AF=A5=E6=B7=BB=E5=8A=A0=E8=87=B3?= =?UTF-8?q?=E6=B8=B2=E6=9F=93=E9=98=9F=E5=88=97=EF=BC=8C=E5=8D=B3=E4=BD=BF?= =?UTF-8?q?=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../client-modules/src/render/components/textboxTyper.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages-user/client-modules/src/render/components/textboxTyper.ts b/packages-user/client-modules/src/render/components/textboxTyper.ts index 397ec81..575491b 100644 --- a/packages-user/client-modules/src/render/components/textboxTyper.ts +++ b/packages-user/client-modules/src/render/components/textboxTyper.ts @@ -698,11 +698,11 @@ export class TextContentParser { if (!param) { // 参数为空或没有参数,视为标签结束 const color = this.fillStyleStack.pop(); + if (this.resolved.length > 0) this.addTextRenderable(); if (!color) { logger.warn(54, '\\r', pointer.toString()); return end; } - if (this.resolved.length > 0) this.addTextRenderable(); this.status.fillStyle = color; return end; } else { @@ -719,11 +719,11 @@ export class TextContentParser { if (!param) { // 参数为空或没有参数,视为标签结束 const size = this.fontSizeStack.pop(); + if (this.resolved.length > 0) this.addTextRenderable(); if (!size) { logger.warn(54, '\\c', pointer.toString()); return end; } - if (this.resolved.length > 0) this.addTextRenderable(); this.status.fontSize = size; this.font = this.buildFont(); return end; @@ -742,11 +742,11 @@ export class TextContentParser { if (!param) { // 参数为空或没有参数,视为标签结束 const font = this.fontFamilyStack.pop(); + if (this.resolved.length > 0) this.addTextRenderable(); if (!font) { logger.warn(54, '\\g', pointer.toString()); return end; } - if (this.resolved.length > 0) this.addTextRenderable(); this.status.fontFamily = font; this.font = this.buildFont(); return end;