diff --git a/resources/assets/js/focus-creator.js b/resources/assets/js/focus-creator.js index 83e93ab2a76b66fa5bf3fcd684e3ee8a8aee2426..c56adb0e216255973c9358df9501fffc20c68fbf 100644 --- a/resources/assets/js/focus-creator.js +++ b/resources/assets/js/focus-creator.js @@ -30,7 +30,19 @@ function setDropdownListeners() { } }); $(".focus-dropdown-toggle").change(function() { - + var expanded = false; + $(".focus-dropdown-toggle").each(function() { + if($(this).is(':checked')) { + expanded = true; + } + }); + if(expanded === true) { + $("#toggle-dropdowns-label").html(t('close-dropdowns') + ' <i class="fa fa-minus-square" aria-hidden="true"></i>'); + $('input:checkbox#toggle-dropdowns').prop('checked', true); + } else { + $("#toggle-dropdowns-label").html(t('open-dropdowns') + ' <i class="fa fa-plus-square" aria-hidden="true"></i>'); + $('input:checkbox#toggle-dropdowns').prop('checked', false); + } }); }