fix(core): Subscribe to navigation changes on mounted for Unified search

Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
pull/41687/head
Ferdinand Thiessen 2 years ago
parent c5caae1bf0
commit fca05f4613
No known key found for this signature in database
GPG Key ID: 45FAE7268762B400
  1. 6
      core/src/views/UnifiedSearch.vue
  2. 4
      dist/core-unified-search.js
  3. 2
      dist/core-unified-search.js.map

@ -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?.()
},
/**

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long
Loading…
Cancel
Save