svg_loader: clearing the parser stop flags 35/289335/1
authormgrudzinska <m.grudzinska@samsung.com>
Sun, 3 Apr 2022 21:33:35 +0000 (23:33 +0200)
committerMichal Szczecinski <mihashco89@gmail.com>
Mon, 6 Mar 2023 10:00:44 +0000 (11:00 +0100)
Change-Id: I60a2969df2b7105309d58751c1b4f80f34ca7f1d

src/loaders/svg/tvgSvgLoader.cpp

index 9843ea791380eea9bd9e621a7c1937105cf7fa55..9013529d4f0ab4bd30797f34a2f24f87f7fb92fb 100644 (file)
@@ -2732,6 +2732,7 @@ static void _svgLoaderParserXmlOpen(SvgLoaderData* loader, const char* content,
         }
         /* default value for opacity */
         loader->svgParse->gradStop = {0.0f, 0, 0, 0, 255};
+        loader->svgParse->flags = SvgStopStyleFlags::StopDefault;
         simpleXmlParseAttributes(attrs, attrsLength, _attrParseStops, loader);
         loader->latestGradient->stops.push(loader->svgParse->gradStop);
     } else if (!isIgnoreUnsupportedLogElements(tagName)) {