diff --git a/data_src/main.js b/data_src/main.js index b83d811ad3be0369ef5e36d129c66a7cee04f92e..6f68df089d7eb04fddccb24e5c794adf6debe03b 100644 --- a/data_src/main.js +++ b/data_src/main.js @@ -54,8 +54,11 @@ $(document).on('change', '.rangeSetting', function () { }); $('.btnColorMode').on('click', function () { + var controlledId = $(this).data('control'); $('.collapseSettings').each(function () { - bootstrap.Collapse.getInstance($(this)).hide(); + if ($(this).is('[id]') && '#'+$(this).attr('id') != controlledId) { + bootstrap.Collapse.getInstance($(this)).hide(); + } }); if ($(this).data('control')) { bootstrap.Collapse.getInstance($(this).data('control')).show();