message: fix: remove lineDash in brushText.
diff: @@ -310,6 +310,8 @@ function brushText(ctx: CanvasRenderingContext2D, el: TSpan, style: TSpanStylePr
  // Convert to string
  text != null && (text += '');
  + let hasLineDash;
  +
  if (text) {
  ctx.font = style.font || DEFAULT_FONT;
  ctx.textAlign = style.textAlign;
  @@ -325,9 +327,10 @@ function brushText(ctx: CanvasRenderingContext2D, el: TSpan, style: TSpanStylePr
  });
  lineDashOffset /= lineScale;
  }
  - }
  - ctx.setLineDash(lineDash || []);
  + ctx.setLineDash(lineDash);
  ctx.lineDashOffset = lineDashOffset;
  + hasLineDash = true;
  + }
  }
  if (style.strokeFirst) {
  @@ -347,6 +350,12 @@ function brushText(ctx: CanvasRenderingContext2D, el: TSpan, style: TSpanStylePr
  }
  }
  }
  +
  + if (hasLineDash) {
  + // PENDING
  + // Remove lineDash
  + ctx.setLineDash([]);
  + }
  }
  const SHADOW_NUMBER_PROPS = ['shadowBlur', 'shadowOffsetX', 'shadowOffsetY'] as const;
  