David PHAM-VAN

Fix SVG stroke-dasharray parsing

@@ -3,6 +3,7 @@ @@ -3,6 +3,7 @@
3 ## 3.8.4 3 ## 3.8.4
4 4
5 - Improve Multi-Page layout 5 - Improve Multi-Page layout
  6 +- Fix SVG stroke-dasharray parsing
6 7
7 ## 3.8.3 8 ## 3.8.3
8 9
@@ -83,7 +83,9 @@ class SvgBrush { @@ -83,7 +83,9 @@ class SvgBrush {
83 ? null 83 ? null
84 : (strokeDashArray == 'none' 84 : (strokeDashArray == 'none'
85 ? [] 85 ? []
86 - : SvgParser.splitDoubles(strokeDashArray).toList()), 86 + : SvgParser.splitNumeric(strokeDashArray, parent)
  87 + .map((e) => e.value)
  88 + .toList()),
87 strokeDashOffset: 89 strokeDashOffset:
88 SvgParser.getNumeric(element, 'stroke-dashoffset', parent)?.sizeValue, 90 SvgParser.getNumeric(element, 'stroke-dashoffset', parent)?.sizeValue,
89 fontSize: SvgParser.getNumeric(element, 'font-size', parent), 91 fontSize: SvgParser.getNumeric(element, 'font-size', parent),