From db628210dc385b4868fa4db32e152169737e800b Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Tue, 8 Feb 2011 13:56:47 -0800 Subject: [PATCH] fix fresh button on right panel for mutliple-selection page (e.g. Instance page). --- ui/scripts/cloud.core.init.js | 7 +++++-- ui/scripts/cloud.core.js | 1 + 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ui/scripts/cloud.core.init.js b/ui/scripts/cloud.core.init.js index 72eea5f94e0..16006dfcb2f 100644 --- a/ui/scripts/cloud.core.init.js +++ b/ui/scripts/cloud.core.init.js @@ -503,8 +503,11 @@ $(document).ready(function() { // refresh button $("#refresh_link").unbind("click").bind("click", function(event) { - if ($currentMidmenuItem != null) { - $currentMidmenuItem.click(); + if ($currentMidmenuItem != null) { + if($("#midmenu_container").find("#multiple_selection_sub_container").length == 0) //single-selection middle menu + $currentMidmenuItem.click(); + else //multiple-selection middle menu + clickItemInMultipleSelectionMidmenu($currentMidmenuItem); } else { var onRefreshFn = $("#right_panel").data("onRefreshFn"); if(onRefreshFn != null) diff --git a/ui/scripts/cloud.core.js b/ui/scripts/cloud.core.js index c5d717b2eae..93c1bd8c586 100644 --- a/ui/scripts/cloud.core.js +++ b/ui/scripts/cloud.core.js @@ -973,6 +973,7 @@ function createMultipleSelectionSubContainer() { selectedItemsInMidMenu[id] = $midmenuItem1; $midmenuItem1.find("#content").addClass("selected"); //css of vmops selected_midmenu_id = $midmenuItem1.attr("id"); + $currentMidmenuItem = $midmenuItem1; } clearRightPanel(); var toRightPanelFn = $midmenuItem1.data("toRightPanelFn");