diff --git a/web/pdf_page_view.js b/web/pdf_page_view.js index 03053741a..664669a38 100644 --- a/web/pdf_page_view.js +++ b/web/pdf_page_view.js @@ -607,14 +607,13 @@ class PDFPageView { isScalingRestricted = true; } } - const postponeDrawing = drawingDelay >= 0 && drawingDelay < 1000; + const onlyCssZoom = + this.useOnlyCssZoom || (this.hasRestrictedScaling && isScalingRestricted); + const postponeDrawing = + !onlyCssZoom && drawingDelay >= 0 && drawingDelay < 1000; if (this.canvas) { - if ( - postponeDrawing || - this.useOnlyCssZoom || - (this.hasRestrictedScaling && isScalingRestricted) - ) { + if (postponeDrawing || onlyCssZoom) { if ( postponeDrawing && this.renderingState !== RenderingStates.FINISHED