diff options
author | Ferdinand Thiessen <opensource@fthiessen.de> | 2023-11-23 13:19:13 +0100 |
---|---|---|
committer | Ferdinand Thiessen <opensource@fthiessen.de> | 2023-11-23 13:26:42 +0100 |
commit | fca05f461377b21947a43eeee576d0093614a867 (patch) | |
tree | 915be5a8b5911e62d27bb804b4e6258258c3df4b /core/src/views | |
parent | c5caae1bf0caa6e938ead478f59044b726eab269 (diff) | |
download | nextcloud-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.vue | 6 |
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?.() }, /** |