diff --git a/src/savers/tvg/tvgTvgSaver.cpp b/src/savers/tvg/tvgTvgSaver.cpp index 6526f3c8..86d117a3 100644 --- a/src/savers/tvg/tvgTvgSaver.cpp +++ b/src/savers/tvg/tvgTvgSaver.cpp @@ -458,7 +458,7 @@ TvgBinCounter TvgSaver::serializeStroke(const Shape* shape, const Matrix* pTrans //order if (auto flag = static_cast(P(shape)->strokeFirst())) - writeTagProperty(TVG_TAG_SHAPE_STROKE_ORDER, SIZE(TvgBinFlag), &flag); + cnt += writeTagProperty(TVG_TAG_SHAPE_STROKE_ORDER, SIZE(TvgBinFlag), &flag); //fill if (auto fill = shape->strokeFill()) { diff --git a/test/resources/tag.tvg b/test/resources/tag.tvg index 1143bdf6..e59b8440 100644 Binary files a/test/resources/tag.tvg and b/test/resources/tag.tvg differ