Update bindings.js

This commit is contained in:
2025-11-02 20:23:12 +08:00
committed by GitHub
parent 2dba64939e
commit e91a2a7696

View File

@@ -452,21 +452,22 @@ export function bindModalEvents() {
const content = legend.siblings('.collapsible-content'); const content = legend.siblings('.collapsible-content');
const icon = legend.find('.collapse-icon'); const icon = legend.find('.collapse-icon');
content.slideToggle(200, function() { const isCollapsed = content.is(':visible');
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 (isCollapsed) {
if (!extension_settings[extensionName]) { content.hide();
extension_settings[extensionName] = {}; icon.removeClass('fa-chevron-up').addClass('fa-chevron-down');
} } else {
extension_settings[extensionName][`collapsible_${sectionId}_collapsed`] = isCollapsed; content.show();
saveSettingsDebounced(); 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(); displayDailyAuthCode();