aboutsummaryrefslogtreecommitdiffstats
path: root/core/src/views
diff options
context:
space:
mode:
authorFerdinand Thiessen <opensource@fthiessen.de>2023-11-23 13:19:13 +0100
committerFerdinand Thiessen <opensource@fthiessen.de>2023-11-23 13:26:42 +0100
commitfca05f461377b21947a43eeee576d0093614a867 (patch)
tree915be5a8b5911e62d27bb804b4e6258258c3df4b /core/src/views
parentc5caae1bf0caa6e938ead478f59044b726eab269 (diff)
downloadnextcloud-server-fca05f461377b21947a43eeee576d0093614a867.tar.gz
nextcloud-server-fca05f461377b21947a43eeee576d0093614a867.zip
fix(core): Subscribe to navigation changes on mounted for Unified search
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Diffstat (limited to 'core/src/views')
-rw-r--r--core/src/views/UnifiedSearch.vue6
1 files changed, 4 insertions, 2 deletions
diff --git a/core/src/views/UnifiedSearch.vue b/core/src/views/UnifiedSearch.vue
index 0b7c9a29cec..3a136c501e9 100644
--- a/core/src/views/UnifiedSearch.vue
+++ b/core/src/views/UnifiedSearch.vue
@@ -334,7 +334,6 @@ export default {
},
async created() {
- subscribe('files:navigation:changed', this.onNavigationChange)
this.types = await getTypes()
this.logger.debug('Unified Search initialized with the following providers', this.types)
},
@@ -344,6 +343,9 @@ export default {
},
mounted() {
+ // subscribe in mounted, as onNavigationChange relys on $el
+ subscribe('files:navigation:changed', this.onNavigationChange)
+
if (OCP.Accessibility.disableKeyboardShortcuts()) {
return
}
@@ -383,7 +385,7 @@ export default {
},
onNavigationChange() {
- this.$el.querySelector('form[role="search"]').reset()
+ this.$el?.querySelector?.('form[role="search"]')?.reset?.()
},
/**