From: Michael Ang Date: Thu, 20 May 2010 21:42:22 +0000 (+0000) Subject: Preserve left/right position when zoomed in and jumping to index. X-Git-Url: http://git.rot13.org/?a=commitdiff_plain;h=9f0db8ae508aa7a53feda1b4213086dd71d9156f;p=bookreader.git Preserve left/right position when zoomed in and jumping to index. --- diff --git a/BookReader/BookReader.js b/BookReader/BookReader.js index bd12273..fbaa8b9 100644 --- a/BookReader/BookReader.js +++ b/BookReader/BookReader.js @@ -1235,6 +1235,9 @@ BookReader.prototype.jumpToIndex = function(index, pageX, pageY) { var offset = parseInt( (pageX) / this.reduce); offset -= $('#BRcontainer').attr('clientWidth') >> 1; leafLeft += offset; + } else { + // Preserve left position + leafLeft = $('#BRcontainer').scrollLeft(); } //$('#BRcontainer').attr('scrollTop', leafTop);