From f84f057ac36aa2f48a5768c10051eaa6311cb663 Mon Sep 17 00:00:00 2001 From: yorickshan Date: Wed, 16 Oct 2024 14:18:32 +0800 Subject: [PATCH] fix: failed to execute 'addColorStop' on 'CanvasGradient' --- src/render/canvas/canvas-renderer.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/render/canvas/canvas-renderer.ts b/src/render/canvas/canvas-renderer.ts index b450a53..cd19bd6 100644 --- a/src/render/canvas/canvas-renderer.ts +++ b/src/render/canvas/canvas-renderer.ts @@ -695,7 +695,7 @@ export class CanvasRenderer extends Renderer { const ctx = canvas.getContext('2d') as CanvasRenderingContext2D; const gradient = ctx.createLinearGradient(x0, y0, x1, y1); - processColorStops(backgroundImage.stops, lineLength).forEach((colorStop) => + processColorStops(backgroundImage.stops, lineLength || 1).forEach((colorStop) => gradient.addColorStop(colorStop.stop, asString(colorStop.color)) );