diff --git a/module/kanban/js/view.js b/module/kanban/js/view.js index 8cc1a03c43..6f1bf0737b 100644 --- a/module/kanban/js/view.js +++ b/module/kanban/js/view.js @@ -781,9 +781,9 @@ $(function() initKanban($(this)); }); - $('.icon-double-angle-up,.icon-double-angle-down').on('click', function() + $('.icon-chevron-double-up,.icon-chevron-double-down').on('click', function() { - $(this).toggleClass('icon-double-angle-up icon-double-angle-down'); + $(this).toggleClass('icon-chevron-double-up icon-chevron-double-down'); $(this).parents('.region').find('.kanban').toggle(); hideKanbanAction(); }); @@ -894,7 +894,13 @@ $(function() { if(sortType == 'region') { - $('.icon-double-angle-up').attr('class', 'icon-double-angle-down'); + showRegion = ''; + $('.icon-chevron-double-up').each(function() + { + showRegion += $(this).attr('data-id') + ','; + $(this).attr('class', 'icon-chevron-double-down'); + }); + $('.region').find('.kanban').hide(); hideKanbanAction(); } @@ -910,8 +916,14 @@ $(function() if(sortType == 'region') { - $('.icon-double-angle-down').attr('class', 'icon-double-angle-up'); - $('.region').find('.kanban').show(); + $('.region').each(function() + { + if(showRegion.includes($(this).attr('data-id'))) + { + $(this).find('.icon-chevron-double-down').attr('class', 'icon-chevron-double-up'); + $(this).find('.kanban').show(); + } + }) } if(sortType == 'board') { diff --git a/module/kanban/view/view.html.php b/module/kanban/view/view.html.php index c5c58bbd9f..e331286b57 100644 --- a/module/kanban/view/view.html.php +++ b/module/kanban/view/view.html.php @@ -1,3 +1,15 @@ + + * @package kanban + * @version $Id: view.html.php 935 2021-12-09 10:49:24Z $ + * @link https://www.zentao.net + */ +?> @@ -33,7 +45,7 @@ $canCreateLane = commonModel::hasPriv('kanban', 'createLane');