From bd64e7660f6773e5974f2b4ac8b3d0474634593f Mon Sep 17 00:00:00 2001 From: vAugagneur Date: Wed, 9 Nov 2011 15:15:55 +0000 Subject: [PATCH] [+] BO : fixed bug on category tree view --- js/admin-categories-tree.js | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/js/admin-categories-tree.js b/js/admin-categories-tree.js index 5a5cedbb9..6422c78fe 100755 --- a/js/admin-categories-tree.js +++ b/js/admin-categories-tree.js @@ -87,10 +87,10 @@ function callbackToggle(element) function closeChildrenCategories(element) { var arrayLevel = new Array(); - + if (element.children('ul').find('li.collapsable').length == 0) return false; - + element.children('ul').find('li.collapsable').each(function() { var level = $(this).children('span.category_level').html(); if (arrayLevel[level] == undefined) @@ -98,13 +98,13 @@ function closeChildrenCategories(element) arrayLevel[level].push($(this).attr('id')); }); - + for(i=arrayLevel.length-1;i!=0;i--) if (arrayLevel[i] != undefined) for(j=0;j 0) + if ($('#categories-treeview').find('li#'+arrayCatToExpand[id]+'.hasChildren').length > 0) readyToExpand = false; - $('li#'+arrayCatToExpand[id]+'.expandable:visible span.category_label').trigger('click'); + $('#categories-treeview').find('li#'+arrayCatToExpand[id]+'.expandable:visible span.category_label').trigger('click'); id++; } }