Fix ~1 second delay opening new document in Chrome by correctly setting willReadFrequently (#2962)

* Fix ~1 second delay opening new document in Chrome by correctly setting willReadFrequently

* Use willReadFrequently in a couple more places
This commit is contained in:
Keavon Chambers
2025-07-31 02:49:16 -07:00
committed by GitHub
parent abab145d65
commit 07802204f2
3 changed files with 4 additions and 4 deletions
@@ -241,8 +241,8 @@
`.trim();
if (!rasterizedCanvas) {
rasterizedCanvas = await rasterizeSVGCanvas(svg, width * dpiFactor, height * dpiFactor, "image/png");
rasterizedContext = rasterizedCanvas.getContext("2d") || undefined;
rasterizedCanvas = await rasterizeSVGCanvas(svg, width * dpiFactor, height * dpiFactor);
rasterizedContext = rasterizedCanvas.getContext("2d", { willReadFrequently: true }) || undefined;
}
if (!rasterizedContext) return undefined;