From fdcc95ba09b0afde849c0cb4b42f11b3c3a1ac14 Mon Sep 17 00:00:00 2001 From: Wx-2025 <351320169@qq.com> Date: Sat, 27 Dec 2025 11:59:33 +0800 Subject: [PATCH] Update table-bindings.js --- ui/table-bindings.js | 71 ++++++++++++++------------------------------ 1 file changed, 22 insertions(+), 49 deletions(-) diff --git a/ui/table-bindings.js b/ui/table-bindings.js index 212c9d5..ad0aff9 100644 --- a/ui/table-bindings.js +++ b/ui/table-bindings.js @@ -12,6 +12,7 @@ import { safeCharLorebooks, safeLorebookEntries } from '../core/tavernhelper-com import { characters, this_chid, eventSource, event_types } from "/script.js"; import { fetchNccsModels, testNccsApiConnection } from '../core/api/NccsApi.js'; import { showGraphVisualization } from '../core/relationship-graph/visualizer.js'; +import { escapeHTML } from '../utils/utils.js'; const isTouchDevice = () => window.matchMedia('(pointer: coarse)').matches; const getAllTablesContainer = () => document.getElementById('all-tables-container'); @@ -129,7 +130,6 @@ function toggleColumnContextMenu(event) { } }; - // If the menu was opened, set up the listener to close it if (targetTh.classList.contains('amily2-menu-open')) { setTimeout(() => { document.addEventListener('click', closeMenu, true); @@ -178,15 +178,15 @@ function showInputDialog({ title, label, currentValue, placeholder, onSave }) {