From 96c14074f68e7b74ebb0e6ca3e042dd9d3d89994 Mon Sep 17 00:00:00 2001 From: Colin Date: Fri, 24 Jun 2022 09:52:17 -0600 Subject: [PATCH] Add fix for Color objects being passed to svgcanvas --- plugins/wiggle/src/XYPlotRenderer/XYPlotRenderer.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/plugins/wiggle/src/XYPlotRenderer/XYPlotRenderer.ts b/plugins/wiggle/src/XYPlotRenderer/XYPlotRenderer.ts index 9796b6d387..052f3de003 100644 --- a/plugins/wiggle/src/XYPlotRenderer/XYPlotRenderer.ts +++ b/plugins/wiggle/src/XYPlotRenderer/XYPlotRenderer.ts @@ -16,7 +16,7 @@ function fillRect( color?: string, ) { if (color) { - ctx.fillStyle = color + ctx.fillStyle = String(color) } if (width < 0) { x += width @@ -123,12 +123,11 @@ export default class XYPlotRenderer extends WiggleBaseRenderer { filled ? toHeight(maxr) - toHeight(score) : 1, crossingOrigin ? colorCallback(feature, maxr) - : Color(c).lighten(0.6).toString(), + : Color(c).lighten(0.6), ) } // normal - fillRect( ctx, leftPx, @@ -152,7 +151,7 @@ export default class XYPlotRenderer extends WiggleBaseRenderer { filled ? toHeight(minr) : 1, crossingOrigin ? colorCallback(feature, minr) - : Color(c).darken(0.6).toString(), + : Color(c).darken(0.6), ) } } else {