From e91a2a769695dd9d1e969f171b34a1909b6df077 Mon Sep 17 00:00:00 2001 From: Wx-2025 <351320169@qq.com> Date: Sun, 2 Nov 2025 20:23:12 +0800 Subject: [PATCH] Update bindings.js --- ui/bindings.js | 31 ++++++++++++++++--------------- 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/ui/bindings.js b/ui/bindings.js index 00c3f46..cc0fea8 100644 --- a/ui/bindings.js +++ b/ui/bindings.js @@ -452,21 +452,22 @@ export function bindModalEvents() { const content = legend.siblings('.collapsible-content'); const icon = legend.find('.collapse-icon'); - content.slideToggle(200, function() { - const isCollapsed = !content.is(':visible'); - if (isCollapsed) { - icon.removeClass('fa-chevron-up').addClass('fa-chevron-down'); - } else { - icon.removeClass('fa-chevron-down').addClass('fa-chevron-up'); - } - - const sectionId = legend.text().trim(); - if (!extension_settings[extensionName]) { - extension_settings[extensionName] = {}; - } - extension_settings[extensionName][`collapsible_${sectionId}_collapsed`] = isCollapsed; - saveSettingsDebounced(); - }); + const isCollapsed = content.is(':visible'); + + if (isCollapsed) { + content.hide(); + icon.removeClass('fa-chevron-up').addClass('fa-chevron-down'); + } else { + content.show(); + icon.removeClass('fa-chevron-down').addClass('fa-chevron-up'); + } + + const sectionId = legend.text().trim(); + if (!extension_settings[extensionName]) { + extension_settings[extensionName] = {}; + } + extension_settings[extensionName][`collapsible_${sectionId}_collapsed`] = isCollapsed; + saveSettingsDebounced(); }); displayDailyAuthCode();