From df847ae35cb06f33c2d8a323b403612f4c8806fd Mon Sep 17 00:00:00 2001 From: Firstname Lastname Date: Mon, 18 Feb 2019 22:12:38 +0100 Subject: [PATCH] Fix zoom after export to PDF is done --- examples/export-pdf.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/examples/export-pdf.js b/examples/export-pdf.js index aba978d71b..7e0c8060fc 100644 --- a/examples/export-pdf.js +++ b/examples/export-pdf.js @@ -55,6 +55,7 @@ exportButton.addEventListener('click', function() { const height = Math.round(dim[1] * resolution / 25.4); const size = map.getSize(); const extent = map.getView().calculateExtent(size); + const zoom = map.getView().getZoom(); map.once('rendercomplete', function() { domtoimage.toJpeg(map.getViewport().querySelector('.ol-layers')).then(function(dataUrl) { @@ -64,6 +65,7 @@ exportButton.addEventListener('click', function() { // Reset original map size map.setSize(size); map.getView().fit(extent, {size}); + map.getView().setZoom(zoom); exportButton.disabled = false; document.body.style.cursor = 'auto'; });