From 1231e88e5d492c38abb8090556522e445a78b570 Mon Sep 17 00:00:00 2001
From: Henrik Askjer <henrik.askjer@uib.no>
Date: Fri, 1 Oct 2021 14:37:48 +0200
Subject: [PATCH] fix loading

---
 src/components/DictionaryView.vue | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/components/DictionaryView.vue b/src/components/DictionaryView.vue
index de67007..cca5714 100644
--- a/src/components/DictionaryView.vue
+++ b/src/components/DictionaryView.vue
@@ -100,6 +100,8 @@ const api = setup({
 
 
 function navigate_to_article(self, source) {
+  self.article = null
+  self.waiting_for_articles = true
   /*
   if ((self.$route.query.nocache || '').toLowerCase() == 'true') {
     config.headers.cachebuster = Date.now()
@@ -157,6 +159,7 @@ function navigate_to_search(self, query) {
 */
 
 function navigate_to_query(self, word) {
+  self.waiting_for_articles = true
   let  query = self.event ? self.event : {q: word} 
   
   // Get article IDs
@@ -301,8 +304,6 @@ export default {
         this.article_key++
         history.replaceState({article: this.article, search_results: this.search_results, lang: this.lang, error: this.error}, '')
       }else{
-        this.article = null
-        this.waiting_for_articles = true
         navigate_to_article(this, item.source)
       }
     },
-- 
GitLab