From d78602c4db1797c045e2a925542306b11e75d536 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gon=C3=A7alo=20Silva?= Date: Sat, 8 Jun 2019 02:32:15 +0100 Subject: [PATCH] Fix synchronized scrolling without MathJax --- uberwriter/preview_web_view.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/uberwriter/preview_web_view.py b/uberwriter/preview_web_view.py index a44b65b..e48e795 100644 --- a/uberwriter/preview_web_view.py +++ b/uberwriter/preview_web_view.py @@ -31,7 +31,8 @@ e = document.documentElement; canScroll = e.scrollHeight > e.clientHeight; wasRendered = typeof isRendered !== "undefined" && isRendered; isRendered = wasRendered || - hasMathJax && MathJax.Hub.queue.running == 0 && MathJax.Hub.queue.pending == 0; + !hasMathJax || + MathJax.Hub.queue.running == 0 && MathJax.Hub.queue.pending == 0; // Write the current scroll if instructed or if it was just rendered. if (canScroll && (write || isRendered && !wasRendered)) {{