From c0b12e193d1e9b5899c04886e4616aa1d9591bd5 Mon Sep 17 00:00:00 2001 From: Abhishek Kumar Date: Wed, 2 Jul 2025 06:57:41 +0530 Subject: [PATCH 1/2] ui: fix handler for deploy button menu Fixes issue where launch and stay is not working Signed-off-by: Abhishek Kumar --- ui/src/views/compute/DeployVM.vue | 4 ++-- ui/src/views/compute/DeployVnfAppliance.vue | 4 ++-- ui/src/views/compute/wizard/DeployButtons.vue | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ui/src/views/compute/DeployVM.vue b/ui/src/views/compute/DeployVM.vue index 73ea3fcc59d3..d61c9e08ea96 100644 --- a/ui/src/views/compute/DeployVM.vue +++ b/ui/src/views/compute/DeployVM.vue @@ -845,7 +845,7 @@ :deployButtonMenuOptions="deployMenuOptions" @handle-cancel="() => $router.back()" @handle-deploy="handleSubmit" - @handle-deploy-menu="handleSubmitAndStay" /> + @handle-deploy-menu="(index, e) => handleSubmitAndStay(e)" /> @@ -860,7 +860,7 @@ :deployButtonMenuOptions="deployMenuOptions" @handle-cancel="() => $router.back()" @handle-deploy="handleSubmit" - @handle-deploy-menu="handleSubmitAndStay" /> + @handle-deploy-menu="(index, e) => handleSubmitAndStay(e)" /> diff --git a/ui/src/views/compute/DeployVnfAppliance.vue b/ui/src/views/compute/DeployVnfAppliance.vue index 49a2a9ef8f36..b7e797ee57cf 100644 --- a/ui/src/views/compute/DeployVnfAppliance.vue +++ b/ui/src/views/compute/DeployVnfAppliance.vue @@ -825,7 +825,7 @@ :deployButtonMenuOptions="deployMenuOptions" @handle-cancel="() => $router.back()" @handle-deploy="handleSubmit" - @handle-deploy-menu="handleSubmitAndStay" /> + @handle-deploy-menu="(index, e) => handleSubmitAndStay(e)" /> @@ -840,7 +840,7 @@ :deployButtonMenuOptions="deployMenuOptions" @handle-cancel="() => $router.back()" @handle-deploy="handleSubmit" - @handle-deploy-menu="handleSubmitAndStay" /> + @handle-deploy-menu="(index, e) => handleSubmitAndStay(e)" /> diff --git a/ui/src/views/compute/wizard/DeployButtons.vue b/ui/src/views/compute/wizard/DeployButtons.vue index 2bd2408e4ede..233e32abf769 100644 --- a/ui/src/views/compute/wizard/DeployButtons.vue +++ b/ui/src/views/compute/wizard/DeployButtons.vue @@ -86,7 +86,7 @@ export default { this.$emit('handle-deploy', e) }, handleMenu (e) { - this.$emit('handle-deploy-menu', e.key - 1) + this.$emit('handle-deploy-menu', e.key - 1, e) } } } From 8a2c6b0630c660ee9e666d2ff3334a500a2468cf Mon Sep 17 00:00:00 2001 From: Abhishek Kumar Date: Thu, 3 Jul 2025 12:15:27 +0530 Subject: [PATCH 2/2] fix menu style Signed-off-by: Abhishek Kumar --- ui/src/views/compute/wizard/DeployButtons.vue | 45 +++++++++---------- 1 file changed, 22 insertions(+), 23 deletions(-) diff --git a/ui/src/views/compute/wizard/DeployButtons.vue b/ui/src/views/compute/wizard/DeployButtons.vue index 233e32abf769..6fc9aee096d6 100644 --- a/ui/src/views/compute/wizard/DeployButtons.vue +++ b/ui/src/views/compute/wizard/DeployButtons.vue @@ -94,37 +94,36 @@ export default {