diff --git a/src/components/DictionaryView.vue b/src/components/DictionaryView.vue index 2f99c5d84f8edb7efb7d79139c48cba9244ecbb1..b49d3200ed08b4e82d4e4a889c35618935f192ee 100644 --- a/src/components/DictionaryView.vue +++ b/src/components/DictionaryView.vue @@ -188,9 +188,8 @@ function load_articles(self, query, offset, n, dict) { -function navigate_to_query(self, word) { +function navigate_to_query(self, word, keep_page) { self.error = null - self.page = 1 self.no_results = null self.waiting_for_articles = true if (!self.event) { @@ -433,6 +432,7 @@ export default { let query = {q: q, page: this.page} if (pos != 'all') query.pos = pos if (this.scope) query.scope = this.scope + if (this.perPage) query.perPage = this.perPage this.$router.push({path, query}) let offset = 0 if (this.page) {