From 27498ad99c7d0a759d6c65f56966bceb8b8cd45b Mon Sep 17 00:00:00 2001 From: pissang Date: Mon, 24 May 2021 13:09:32 +0800 Subject: [PATCH] fix(canvas): fix extra save caused in dirty rect. apache/echarts#15005 --- src/canvas/Painter.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/canvas/Painter.ts b/src/canvas/Painter.ts index 3ac431452..f6c2fae08 100644 --- a/src/canvas/Painter.ts +++ b/src/canvas/Painter.ts @@ -393,8 +393,6 @@ export default class CanvasPainter implements PainterBase { const repaintRects = useDirtyRect && layer.createRepaintRects(list, prevList, this._width, this._height); - ctx.save(); - let start = paintAll ? layer.__startIndex : layer.__drawIndex; const useTimer = !paintAll && layer.incremental && Date.now;