From add75b8c93c866cee75f7fe90e217d9bc8816261 Mon Sep 17 00:00:00 2001 From: dwelle Date: Wed, 14 Jul 2021 11:01:34 +0200 Subject: [PATCH] fix: reset canvas transformation to not accumulate error on non-zero dPR --- src/renderer/renderScene.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/renderer/renderScene.ts b/src/renderer/renderScene.ts index a6f69d646..ac93fb5de 100644 --- a/src/renderer/renderScene.ts +++ b/src/renderer/renderScene.ts @@ -207,6 +207,7 @@ export const renderScene = ( const context = canvas.getContext("2d")!; + context.resetTransform(); context.scale(scale, scale); // When doing calculations based on canvas width we should used normalized one