From ce3cdd7a1ffdf734087ccfd0b9c086a8a1281df7 Mon Sep 17 00:00:00 2001 From: "Henrik.Askjer" <henrik.askjer@uib.no> Date: Mon, 30 Aug 2021 11:34:40 +0200 Subject: [PATCH] Attempt at fixing reload bug --- src/components/DictionaryView.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/DictionaryView.vue b/src/components/DictionaryView.vue index d5881543..7a30a81d 100644 --- a/src/components/DictionaryView.vue +++ b/src/components/DictionaryView.vue @@ -203,12 +203,14 @@ export default { select_result: function(event) { this.event = event if(event.articles){ - let source = '/' + this.lang + '/w/' + event.word + let source = '/' + this.lang + '/w/' + event.match this.$router.push(source) this.search_results = event.articles.map(a => Object.assign(a, {source: source})) this.article = null this.error = null history.replaceState({article: this.article, search_results: this.search_results, lang: this.lang, error: this.error}, '') + // Attempt at fixing issue with page not updating + navigate_to_word(this, event.match) this.$plausible.trackEvent('dropdown selection', {props: {query: event.label, match: event.match}}) }else{ this.waiting_for_articles = true -- GitLab