Theme: Side Menu - Setting to control submenu close behavior.

This commit is contained in:
fusionate 2022-02-11 20:48:28 -07:00 committed by GitHub
parent a522abc702
commit 7be9a3e0a1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 3 deletions

View File

@ -213,9 +213,15 @@
$('#sub_arrow_'+item_id).toggleClass(['fa-{/literal}{$settings.theme.menu_side_item_main_sub_icon_contract}{literal}','fa-{/literal}{$settings.theme.menu_side_item_main_sub_icon_expand}{literal}']);
$('.sub_arrows').not('#sub_arrow_'+item_id).removeClass('fa-{/literal}{$settings.theme.menu_side_item_main_sub_icon_contract}{literal}').addClass('fa-{/literal}{$settings.theme.menu_side_item_main_sub_icon_expand}{literal}');
$('#sub_'+item_id).slideToggle(180, function() {
if (!$(this).is(':hidden')) {
$('.menu_side_sub').not($(this)).slideUp(180);
}
{/literal}
{if $settings.theme.menu_side_item_main_sub_close != 'manual'}
{literal}
if (!$(this).is(':hidden')) {
$('.menu_side_sub').not($(this)).slideUp(180);
}
{/literal}
{/if}
{literal}
});
}