diff options
author | Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com> | 2024-04-18 09:34:17 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-04-18 09:34:17 +0200 |
commit | 9804930a9070a3ada31d3d7f88e6abb370b5f3ec (patch) | |
tree | 2c0ad03297dfd2e3492dd38649a674543a51477d /apps/files | |
parent | d0fd7b057a498d2fa2cbebaa9203789b93dd0e00 (diff) | |
parent | b94f4d6ff86967311908ccdde1f1e3c314735d0b (diff) | |
download | nextcloud-server-9804930a9070a3ada31d3d7f88e6abb370b5f3ec.tar.gz nextcloud-server-9804930a9070a3ada31d3d7f88e6abb370b5f3ec.zip |
Merge pull request #44887 from nextcloud/backport/44882/stable29
Diffstat (limited to 'apps/files')
-rw-r--r-- | apps/files/src/views/FilesList.vue | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/apps/files/src/views/FilesList.vue b/apps/files/src/views/FilesList.vue index 382be3153a0..66c81714860 100644 --- a/apps/files/src/views/FilesList.vue +++ b/apps/files/src/views/FilesList.vue @@ -426,6 +426,7 @@ export default defineComponent({ logger.debug('View changed', { newView, oldView }) this.selectionStore.reset() + this.resetSearch() this.fetchContent() }, @@ -433,6 +434,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 @@ -600,6 +602,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') |