From abe70e3b8c9fe8fb59cfbdad7b0e6f242971a4c5 Mon Sep 17 00:00:00 2001 From: siikamiika Date: Sun, 1 Dec 2019 06:08:05 +0200 Subject: [PATCH] always update current position on term lookup --- ext/mixed/js/display.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ext/mixed/js/display.js b/ext/mixed/js/display.js index ab50aac0..303023be 100644 --- a/ext/mixed/js/display.js +++ b/ext/mixed/js/display.js @@ -109,6 +109,10 @@ class Display { const scannedElement = e.target; const sentence = docSentenceExtract(textSource, this.options.anki.sentenceExt); + this.context.update({ + index: this.entryIndexFind(scannedElement), + scroll: this.windowScroll.y + }); const context = { disableScroll, disableHistory, @@ -121,10 +125,6 @@ class Display { next: this.context.next }); } else { - this.context.update({ - index: this.entryIndexFind(scannedElement), - scroll: this.windowScroll.y - }); Object.assign(context, { previous: this.context });