From 4482b33356336e2b59f9c795211b58e4165c2a14 Mon Sep 17 00:00:00 2001 From: ysk2014 <1181102772@qq.com> Date: Thu, 3 Sep 2020 17:02:37 +0800 Subject: [PATCH] fix textStrokeWidth=0 --- src/render/canvas/canvas-renderer.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/render/canvas/canvas-renderer.ts b/src/render/canvas/canvas-renderer.ts index 34059a0..12cb2c9 100644 --- a/src/render/canvas/canvas-renderer.ts +++ b/src/render/canvas/canvas-renderer.ts @@ -235,7 +235,12 @@ export class CanvasRenderer { }); } - if (styles.textStrokeWidth && styles.textStrokeColor && text.text.trim().length) { + if ( + styles.textStrokeWidth && + styles.textStrokeWidth.number && + styles.textStrokeColor && + text.text.trim().length + ) { this.ctx.strokeStyle = asString(styles.textStrokeColor); this.ctx.lineWidth = getAbsoluteValue(styles.textStrokeWidth, text.bounds.width); this.ctx.strokeText(text.text, text.bounds.left, text.bounds.top + text.bounds.height);