diff --git a/src/components/DictionaryView.vue b/src/components/DictionaryView.vue index c5ab01760617dbc383b287e5528115300625fb92..4866ab5f1e31153166f5f676888855077b5c1c46 100644 --- a/src/components/DictionaryView.vue +++ b/src/components/DictionaryView.vue @@ -194,7 +194,7 @@ export default { if(event.articles){ let source = '/' + this.lang + '/w/' + event.word this.$router.push(source) - this.search_results = event.articles.sort(compare_by_hgno(event.word)).map(a => Object.assign(a, {source: source})) + this.search_results = event.articles.sort(compare_by_hgno(decodeURIComponent(event.word))).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}, '')