diff --git a/pvc-vue/src/components/general/VMSearchBar.vue b/pvc-vue/src/components/general/VMSearchBar.vue index 0091e45..221dec2 100644 --- a/pvc-vue/src/components/general/VMSearchBar.vue +++ b/pvc-vue/src/components/general/VMSearchBar.vue @@ -271,6 +271,13 @@ const toggleList = () => { emit('update:modelValue', searchText.value); } + // If we're turning filtering off (switching to list mode), scroll to selected VM + if (!isFilterActive.value) { + nextTick(() => { + scrollToSelectedVM(); + }); + } + // No need to emit toggle-list since we're not closing the list return; }