diff --git a/frontend/src/components/sidebar/BrowserPane.vue b/frontend/src/components/sidebar/BrowserPane.vue index 7d68a26..4c7b678 100644 --- a/frontend/src/components/sidebar/BrowserPane.vue +++ b/frontend/src/components/sidebar/BrowserPane.vue @@ -44,6 +44,7 @@ const browserStore = useBrowserStore() const connectionStore = useConnectionStore() const render = useRender() const browserTreeRef = ref(null) +const filterInputRef = ref(null) const loading = ref(false) const fullyLoaded = ref(false) const inCheckState = ref(false) @@ -207,6 +208,7 @@ const handleSelectDB = async (db) => { loading.value = true browserStore.setKeyFilter(props.server, {}) browserStore.closeDatabase(props.server, props.db) + filterInputRef.value?.reset() await browserStore.openDatabase(props.server, db) await nextTick() await connectionStore.saveLastDB(props.server, db) @@ -291,6 +293,7 @@ watch(