From 646eda2e4e12d63600075af559b95f0101736e02 Mon Sep 17 00:00:00 2001 From: vAugagneur Date: Thu, 6 Oct 2011 12:06:18 +0000 Subject: [PATCH] //small fix git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@9094 b9a71923-0436-4b27-9f14-aed3839534dd --- js/admin-categories-tree.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/js/admin-categories-tree.js b/js/admin-categories-tree.js index f6af3ae05..755b40a8b 100755 --- a/js/admin-categories-tree.js +++ b/js/admin-categories-tree.js @@ -277,7 +277,6 @@ $(document).ready( function() { }).result(function(event, item) { parent_ids = getParentCategoriesIdAndOpen(item[1]); - intervalCheck = setInterval(checkCategory, 10); }); }); @@ -311,6 +310,7 @@ function openParentCategories() // delete interval value interval = null; readyToExpand = false; + intervalCheck = setInterval(checkCategory, 10); } if (readyToExpand) @@ -324,11 +324,15 @@ function openParentCategories() function checkCategory() { - if ($('li#'+category_to_check+' input[type=checkbox]').attr('checked') == 'checked') + if ($('li#'+category_to_check+' > input[type=checkbox]').is('checked')) { + console.log('titi'); clearInterval(intervalCheck); intervalCheck = null; } else - $('li#'+category_to_check+' input[type=checkbox]').attr('checked', 'checked'); + { + $('li#'+category_to_check+' > input[type=checkbox]').attr('checked', 'checked'); + updateNbSubCategorySelected($('li#'+category_to_check+' input[type=checkbox]'), true); + } }