disable horizontal scrollbars in fitWidth mode

This commit is contained in:
Bala Clark 2010-07-10 13:49:42 +01:00
parent 4a2c42fa02
commit 4d6651818d

View file

@ -18,6 +18,8 @@
*/
/**
* Merge two arrays. Any properties in b will replace the same properties in
* a. New properties from b will be added to a.
@ -192,10 +194,12 @@ function ComicBook(id, srcs, opts) {
switch(options.zoomMode) {
case "manual":
document.body.style.overflowX = "auto"
zoom_scale = (options.displayMode === "double") ? scale * 2 : scale;
break;
case "fitWidth":
document.body.style.overflowX = "hidden"
zoom_scale = (window.innerWidth > width) ? ((window.innerWidth - width) / window.innerWidth) + 1 // scale up if the window is wider than the page
: window.innerWidth / width; // scale down if the window is narrower than the page
break;