diff --git a/samples/unit-tests/svgrenderer/shadows/demo.js b/samples/unit-tests/svgrenderer/shadows/demo.js index 5c9e03301e3..c78b047e5bf 100644 --- a/samples/unit-tests/svgrenderer/shadows/demo.js +++ b/samples/unit-tests/svgrenderer/shadows/demo.js @@ -40,7 +40,7 @@ QUnit.test('Series shadows', function (assert) { assert.strictEqual( chart.series[0].graph.attr('filter'), - 'url(#drop-shadow-0)', + `url(#highcharts-drop-shadow-${chart.index})`, 'Shadows should be updated when old options defined as object and new as boolean (#12091).' ); diff --git a/ts/Core/Renderer/SVG/SVGRenderer.ts b/ts/Core/Renderer/SVG/SVGRenderer.ts index f7472e23f66..bda56990da5 100644 --- a/ts/Core/Renderer/SVG/SVGRenderer.ts +++ b/ts/Core/Renderer/SVG/SVGRenderer.ts @@ -601,7 +601,7 @@ class SVGRenderer implements SVGRendererLike { ): string { const id = [ - `drop-shadow-${this.chartIndex}`, + `highcharts-drop-shadow-${this.chartIndex}`, ...Object.keys(shadowOptions) .map((key: string): number|string => (shadowOptions as any)[key]