diff --git a/src/loaders/svg/tvgSvgLoader.cpp b/src/loaders/svg/tvgSvgLoader.cpp index cec90f5d..46a2970c 100644 --- a/src/loaders/svg/tvgSvgLoader.cpp +++ b/src/loaders/svg/tvgSvgLoader.cpp @@ -254,6 +254,7 @@ _parseDashArray(const char *str, SvgDash* dash) str = _skipComma(str); float parsedValue = svgUtilStrtof(str, &end); if (str == end) break; + if (parsedValue <= 0.0f) break; if (*end == '%') { ++end; //TODO: multiply percentage value