From 4147d5a8883763a1dbea0e5ef530e867968783b9 Mon Sep 17 00:00:00 2001 From: Nicolas Vazquez Date: Fri, 10 Sep 2021 12:45:30 -0300 Subject: [PATCH] ui: Move eventBus listener to mounted (#5435) This PR fixes the action buttons for IP addresses, needed a refresh before the fix --- ui/src/views/AutogenView.vue | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ui/src/views/AutogenView.vue b/ui/src/views/AutogenView.vue index 8b61858d0cb..247ec0018c4 100644 --- a/ui/src/views/AutogenView.vue +++ b/ui/src/views/AutogenView.vue @@ -418,6 +418,11 @@ export default { eventBus.$off('async-job-complete') eventBus.$off('exec-action') }, + mounted () { + eventBus.$on('exec-action', (action, isGroupAction) => { + this.execAction(action, isGroupAction) + }) + }, created () { eventBus.$on('vm-refresh-data', () => { if (this.$route.path === '/vm' || this.$route.path.includes('/vm/')) { @@ -427,9 +432,6 @@ export default { eventBus.$on('async-job-complete', (action) => { this.fetchData() }) - eventBus.$on('exec-action', (action, isGroupAction) => { - this.execAction(action, isGroupAction) - }) this.currentPath = this.$route.fullPath this.fetchData()