From 1e1fe19e5718c6841ff4c086a5eb91fe16d04f79 Mon Sep 17 00:00:00 2001 From: Wx-2025 <351320169@qq.com> Date: Sat, 4 Oct 2025 03:25:02 +0800 Subject: [PATCH] Update WorldEditor.js --- WorldEditor/WorldEditor.js | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/WorldEditor/WorldEditor.js b/WorldEditor/WorldEditor.js index ec82c2f..659b8b1 100644 --- a/WorldEditor/WorldEditor.js +++ b/WorldEditor/WorldEditor.js @@ -173,9 +173,18 @@ class WorldEditor { const fragment = document.createDocumentFragment(); this.filteredEntries.forEach(e => { - const row = document.createElement('div'); - row.innerHTML = this.renderEntryRow(e).trim(); - fragment.appendChild(row.firstChild); + const rowHTML = this.renderEntryRow(e).trim(); + const tempDiv = document.createElement('div'); + tempDiv.innerHTML = rowHTML; + const rowElement = tempDiv.firstChild; + + // Safely set the content to prevent HTML rendering + const contentCell = rowElement.querySelector('.world-editor-entry-content'); + if (contentCell) { + contentCell.textContent = e.content || ''; + } + + fragment.appendChild(rowElement); }); container.appendChild(fragment); this.bindEntryEvents();