From 34fd856b4f120401e9b54d0e97e2b12a7ceac1bc Mon Sep 17 00:00:00 2001 From: Ronny Valentin Vindenes Date: Tue, 22 Feb 2022 12:31:32 +0100 Subject: [PATCH] fix: avoid crash when setting useCanvas to false --- src/tiledimage.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tiledimage.js b/src/tiledimage.js index 76f3eead..80204328 100644 --- a/src/tiledimage.js +++ b/src/tiledimage.js @@ -2055,7 +2055,7 @@ function drawTiles( tiledImage, lastDrawn ) { imageZoom > tiledImage.smoothTileEdgesMinZoom && !tiledImage.iOSDevice && tiledImage.getRotation(true) % 360 === 0 && // TODO: support tile edge smoothing with tiled image rotation. - $.supportsCanvas) { + $.supportsCanvas && tiledImage.viewer.useCanvas) { // When zoomed in a lot (>100%) the tile edges are visible. // So we have to composite them at ~100% and scale them up together. // Note: Disabled on iOS devices per default as it causes a native crash