diff --git a/share/pdf2htmlEX.js.in b/share/pdf2htmlEX.js.in index 58d13ea..d493054 100644 --- a/share/pdf2htmlEX.js.in +++ b/share/pdf2htmlEX.js.in @@ -99,9 +99,10 @@ var pdf2htmlEX = (function(){ this.set_r = ratio; } - /* wait for redraw */ - if (! keep_shown) - this.hide(); + if (keep_shown) + this.show(); // Refresh content + else + this.hide(); // Wait for redraw this.$d.height(this.h * this.set_r); this.$d.width(this.w * this.set_r); @@ -364,11 +365,10 @@ var pdf2htmlEX = (function(){ // Rescale pages var pl = this.pages; for(var i in pl) { - if (prerendering_enabled && i > min_visible && i < max_visible) { - pl[i].rescale(this.scale, true); - pl[i].show(); // Force immediate refresh - } else - pl[i].rescale(this.scale); // Delayed refresh + if (prerendering_enabled && i > min_visible && i < max_visible) + pl[i].rescale(this.scale, true); // Force immediate refresh + else + pl[i].rescale(this.scale); // Delayed refresh } // Correct container scroll to keep view aligned while zooming