diff --git a/ui/new/scripts/cloud.core2.instance.js b/ui/new/scripts/cloud.core2.instance.js index 6f9560e57ab..bed5c357fdf 100644 --- a/ui/new/scripts/cloud.core2.instance.js +++ b/ui/new/scripts/cloud.core2.instance.js @@ -549,7 +549,8 @@ function clickInstanceGroupHeader($arrowIcon) { $("body").stopTime(timerKey); if (result.jobstatus == 1) { // Succeeded - vmToMidmenu(result.virtualmachine[0], $midmenuItem1); + vmToMidmenu(result.virtualmachine[0], $midmenuItem1); + bindClickToMidMenu($midmenuItem1, vmToRightPanel, getMidmenuId); if (result.virtualmachine[0].passwordenabled == 'true') { var extraMessage = "New password: " + result.virtualmachine[0].password; afterAddingMidMenuItem($midmenuItem1, true, extraMessage); diff --git a/ui/new/scripts/cloud.core2.template.js b/ui/new/scripts/cloud.core2.template.js index 84eb19ba2f2..cfe8b41f721 100644 --- a/ui/new/scripts/cloud.core2.template.js +++ b/ui/new/scripts/cloud.core2.template.js @@ -353,7 +353,7 @@ var templateActionMap = { }, "Copy Template": { isAsyncJob: true, - asyncJobResponse: "createtemplateresponse", + asyncJobResponse: "copytemplateresponse", dialogBeforeActionFn : doCopyTemplate, inProcessText: "Copying Template....", afterActionSeccessFn: function(json, id, midmenuItemId){} diff --git a/ui/new/scripts/cloud.core2.volume.js b/ui/new/scripts/cloud.core2.volume.js index 32d7039680c..32126c3b237 100644 --- a/ui/new/scripts/cloud.core2.volume.js +++ b/ui/new/scripts/cloud.core2.volume.js @@ -124,7 +124,7 @@ function afterLoadVolumeJSP() { if (result.jobstatus == 1) { // Succeeded volumeToMidmenu(result.volume[0], $midmenuItem1); - bindClickToMidMenu($midmenuItem1, volumeToRigntPanel); + bindClickToMidMenu($midmenuItem1, volumeToRigntPanel, getMidmenuId); afterAddingMidMenuItem($midmenuItem1, true); } else if (result.jobstatus == 2) { handleAsyncJobFailInMidMenu(result.jobresult, $midmenuItem1);