From c78faf7ffb6b1ee99c529fe3021bc934720c3f34 Mon Sep 17 00:00:00 2001 From: Brian Federle Date: Fri, 10 Aug 2012 14:02:41 -0700 Subject: [PATCH] Fix _hideFields array not hiding add VM button --- ui/css/cloudstack3.css | 2 +- ui/scripts/ui/widgets/multiEdit.js | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/ui/css/cloudstack3.css b/ui/css/cloudstack3.css index 65df2fc4f9c..9b41c3822c2 100644 --- a/ui/css/cloudstack3.css +++ b/ui/css/cloudstack3.css @@ -6799,7 +6799,7 @@ div.panel.ui-dialog div.list-view div.fixed-header { text-shadow: 0px 1px #FFFFFF; } -.multi-edit .disabled .button.custom-action { +.multi-edit .disabled .button.add-vm { /*+opacity:50%;*/ filter: alpha(opacity=50); -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); diff --git a/ui/scripts/ui/widgets/multiEdit.js b/ui/scripts/ui/widgets/multiEdit.js index 7868428f7a7..050f96d1e9e 100644 --- a/ui/scripts/ui/widgets/multiEdit.js +++ b/ui/scripts/ui/widgets/multiEdit.js @@ -142,6 +142,8 @@ } else if (field.addButton && !options.noSelect) { if (options.multipleAdd) { $addButton.click(function() { + if ($td.hasClass('disabled')) return false; + _medit.vmList($multi, options.listView, options.context, @@ -150,6 +152,8 @@ { multiRule: multiRule }); + + return true; }); $td.append($addButton); } else {