diff --git a/apps/files/src/views/FilesList.vue b/apps/files/src/views/FilesList.vue index d4649e5eb95..f5bb45ede1d 100644 --- a/apps/files/src/views/FilesList.vue +++ b/apps/files/src/views/FilesList.vue @@ -428,6 +428,7 @@ export default defineComponent({ logger.debug('View changed', { newView, oldView }) this.selectionStore.reset() + this.resetSearch() this.fetchContent() }, @@ -435,6 +436,7 @@ export default defineComponent({ logger.debug('Directory changed', { newDir, oldDir }) // TODO: preserve selection on browsing? this.selectionStore.reset() + this.resetSearch() this.fetchContent() // Scroll to top, force virtual scroller to re-render @@ -608,6 +610,14 @@ export default defineComponent({ console.debug('Files app handling search event from unified search...', searchEvent) this.filterText = searchEvent.query }, 500), + + /** + * Reset the search query + */ + resetSearch() { + this.filterText = '' + }, + openSharingSidebar() { if (!this.currentFolder) { logger.debug('No current folder found for opening sharing sidebar') diff --git a/core/src/views/UnifiedSearchModal.vue b/core/src/views/UnifiedSearchModal.vue index b33cebed8e2..365a7818509 100644 --- a/core/src/views/UnifiedSearchModal.vue +++ b/core/src/views/UnifiedSearchModal.vue @@ -13,12 +13,13 @@

{{ t('core', 'Unified search') }}

-
- +
+ @@ -33,7 +34,7 @@ {{ provider.name }} - + @@ -59,6 +60,7 @@ - + {{ t('core', 'Filter in current view') }}