From 034216c5d7e65270c00d506325cf7cc8049e7b61 Mon Sep 17 00:00:00 2001 From: Wx-2025 <351320169@qq.com> Date: Fri, 19 Sep 2025 15:44:58 +0800 Subject: [PATCH] Update table-bindings.js --- ui/table-bindings.js | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/ui/table-bindings.js b/ui/table-bindings.js index 65c62bd..23584a8 100644 --- a/ui/table-bindings.js +++ b/ui/table-bindings.js @@ -1351,24 +1351,33 @@ function bindNccsApiEvents() { } if (urlInput) { - urlInput.addEventListener('blur', () => { + const saveUrl = () => { settings.nccsApiUrl = urlInput.value; saveSettingsDebounced(); - }); + }; + + urlInput.addEventListener('blur', saveUrl); + urlInput.addEventListener('input', saveUrl); } if (keyInput) { - keyInput.addEventListener('blur', () => { + const saveKey = () => { settings.nccsApiKey = keyInput.value; saveSettingsDebounced(); - }); + }; + + keyInput.addEventListener('blur', saveKey); + keyInput.addEventListener('input', saveKey); } if (modelInput) { - modelInput.addEventListener('blur', () => { + const saveModel = () => { settings.nccsModel = modelInput.value; saveSettingsDebounced(); - }); + }; + + modelInput.addEventListener('blur', saveModel); + modelInput.addEventListener('input', saveModel); } if (maxTokensSlider && maxTokensValue) {