From 8fa7c114a655848675d8f3411eb073bf8c60e442 Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Mon, 26 Mar 2012 10:56:29 -0700 Subject: [PATCH] bug 14488 - multiEdit widget - itemData[0] does not always have data. Only retrieve data when itemData[0] is not an empty object. --- ui/scripts/ui/widgets/multiEdit.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/ui/scripts/ui/widgets/multiEdit.js b/ui/scripts/ui/widgets/multiEdit.js index 6b32ea07590..25b1cb0a636 100644 --- a/ui/scripts/ui/widgets/multiEdit.js +++ b/ui/scripts/ui/widgets/multiEdit.js @@ -82,9 +82,7 @@ }; if (!itemData) itemData = [{}]; - var itemName = data._itemName ? - itemData[0][data._itemName] : itemData[0].name; - + if ($multi.find('th,td').filter(function() { return $(this).attr('rel') == fieldName; }).is(':hidden')) return true; @@ -131,7 +129,8 @@ }); $td.append($addButton); } else { - // Show VM data + // Show VM data + var itemName = data._itemName ? itemData[0][data._itemName] : itemData[0].name; $td.html(options.multipleAdd ? itemData.length + ' VMs' : itemName); $td.click(function() {