From 4e5274c6f05a63961c2e76ad1f2059dec36577e7 Mon Sep 17 00:00:00 2001 From: Joshua Boniface Date: Sun, 2 Mar 2025 14:24:02 -0500 Subject: [PATCH] Broken but retrying --- .../src/components/general/VMSearchBar.vue | 8 +++--- .../src/components/pages/vms/VMOverview.vue | 25 ++++++------------- 2 files changed, 13 insertions(+), 20 deletions(-) diff --git a/pvc-vue/src/components/general/VMSearchBar.vue b/pvc-vue/src/components/general/VMSearchBar.vue index 5447be6..a8830b0 100644 --- a/pvc-vue/src/components/general/VMSearchBar.vue +++ b/pvc-vue/src/components/general/VMSearchBar.vue @@ -94,7 +94,7 @@ :data-vm-name="vm.name" class="vm-list-item" :class="{ 'active': selectedVM === vm.name || vmFromUrl === vm.name }" - @click="handleVMSelect(vm)" + @click="() => { console.log('VM clicked:', vm); handleVMSelect(vm); }" >
@@ -424,8 +424,10 @@ const toggleList = () => { }; const handleVMSelect = (vm) => { - console.log('handleVMSelect called with:', vm); - emit('update:modelValue', ''); // Clear search query + console.log('Selecting VM:', vm); + + // Don't clear the search query or change filter state + // Just emit the select-vm event emit('select-vm', vm); }; diff --git a/pvc-vue/src/components/pages/vms/VMOverview.vue b/pvc-vue/src/components/pages/vms/VMOverview.vue index 223f812..03d435a 100644 --- a/pvc-vue/src/components/pages/vms/VMOverview.vue +++ b/pvc-vue/src/components/pages/vms/VMOverview.vue @@ -1,7 +1,7 @@