From d8937991067e68a40d9a1cdf6677dded794e6baa Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 23 Nov 2013 10:55:33 +0530 Subject: [PATCH] More robust editor -> preview position syncing --- resources/compiled_coffeescript.zip | Bin 77720 -> 77585 bytes src/calibre/ebooks/oeb/polish/preview.coffee | 5 +---- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/resources/compiled_coffeescript.zip b/resources/compiled_coffeescript.zip index 59b6f9225ed164fd8b7307f6014ff7323439fa9b..275739a8afe4b6600769945780c39d0ce3c628e2 100644 GIT binary patch delta 247 zcmbPnpJn1b7MTEVW)=|!5V#Xo?wru$+OS`kfdPbN7^d^;GRkdU!WY6h`G26;WXm-I zlm8nFPBxL)K9z-0eshoH-M)=nS$vx_S6H_wU}^`O3MW8@c`*GHo_t`v==2<2MpGtB zEf9Nhv?bs4W4er5OnfF_zJW8xbbdV`zo;LqHb9S2Z2A%%MmeUunP7pNI*cOI)AWD> zHuz~_e&{n}<@9UN|b!8b9rvKJs6kwa7!w7T+03#A+ A)&Kwi diff --git a/src/calibre/ebooks/oeb/polish/preview.coffee b/src/calibre/ebooks/oeb/polish/preview.coffee index f4da783e3c..514ea329ce 100644 --- a/src/calibre/ebooks/oeb/polish/preview.coffee +++ b/src/calibre/ebooks/oeb/polish/preview.coffee @@ -56,10 +56,7 @@ class PreviewIntegration for node in document.querySelectorAll('[data-lnum="' + lnum + '"]') if is_hidden(node) continue - top = window.calibre_utils.abstop(node) - (window.innerHeight / 2) - if top < 0 - top = 0 - window.scrollTo(0, top) + node.scrollIntoView() return line_numbers: () =>