chore: 修复可能潜在的空指针

This commit is contained in:
CrescentLeaf
2026-01-24 23:26:10 +08:00
parent 7e6cbbdce4
commit 3044cabcaa

View File

@@ -29,9 +29,9 @@ customElements.define('chat-text', class extends HTMLElement {
// 避免不同的消息类型之间的换行符导致显示异常 // 避免不同的消息类型之间的换行符导致显示异常
if (isFirstElementInParent) if (isFirstElementInParent)
this.span.textContent = this.textContent.trimStart() this.span.textContent = (this.textContent || '').trimStart()
else if (isLastElementInParent) else if (isLastElementInParent)
this.span.textContent = this.textContent.trimEnd() this.span.textContent = (this.textContent || '').trimEnd()
else else
this.span.textContent = this.textContent this.span.textContent = this.textContent
this.span.style.textDecoration = $(this).attr('underline') ? 'underline' : '' this.span.style.textDecoration = $(this).attr('underline') ? 'underline' : ''