From 705fcac4eb09ca7277f54c74453aca200caaf3aa Mon Sep 17 00:00:00 2001 From: Ferhat Date: Sun, 3 May 2020 18:06:08 -0700 Subject: [PATCH] [web] Fix cachedLastStyle state leak across canvases. Reduce ctx.font reset calls. (#17980) * Fix cachedLastStyle state leak across canvases. Reduce ctx.font reset calls. * Remove font set test --- lib/web_ui/lib/src/engine/bitmap_canvas.dart | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/web_ui/lib/src/engine/bitmap_canvas.dart b/lib/web_ui/lib/src/engine/bitmap_canvas.dart index ff63feae7e5..96387ec4805 100644 --- a/lib/web_ui/lib/src/engine/bitmap_canvas.dart +++ b/lib/web_ui/lib/src/engine/bitmap_canvas.dart @@ -356,6 +356,7 @@ class BitmapCanvas extends EngineCanvas { _drawImage(image, p, paint); _childOverdraw = true; _canvasPool.closeCurrentCanvas(); + _cachedLastStyle = null; } html.ImageElement _drawImage(