From 2c6ee56590dad131a7c35cef3552aa406a7a32de Mon Sep 17 00:00:00 2001 From: Wx-2025 <351320169@qq.com> Date: Fri, 17 Oct 2025 21:55:11 +0800 Subject: [PATCH] Update message-table-renderer.js --- ui/message-table-renderer.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ui/message-table-renderer.js b/ui/message-table-renderer.js index f5bd8f4..5eacaa1 100644 --- a/ui/message-table-renderer.js +++ b/ui/message-table-renderer.js @@ -1,6 +1,7 @@ import { getMemoryState, getHighlights } from '../core/table-system/manager.js'; import { extension_settings } from '/scripts/extensions.js'; import { extensionName } from '../utils/settings.js'; +import { getContext } from '/scripts/extensions.js'; const TABLE_CONTAINER_ID = 'amily2-chat-table-container'; const isTouchDevice = () => window.matchMedia('(pointer: coarse)').matches; @@ -82,6 +83,12 @@ function bindSwipePreventer(container) { export function updateOrInsertTableInChat() { setTimeout(() => { + const context = getContext(); + if (!context || !context.chat || context.chat.length < 2) { + removeTableContainer(); + return; + } + const settings = extension_settings[extensionName]; removeTableContainer();