Marcin Ziąbek 4 years ago
parent
commit
1d1d969b5a
2 changed files with 4 additions and 1 deletions
  1. 3 0
      QuestPDF/Fluent/ElementExtensions.cs
  2. 1 1
      QuestPDF/QuestPDF.csproj

+ 3 - 0
QuestPDF/Fluent/ElementExtensions.cs

@@ -98,7 +98,10 @@ namespace QuestPDF.Fluent
             style ??= TextStyle.Default;
             style ??= TextStyle.Default;
 
 
             if (element is Alignment alignment)
             if (element is Alignment alignment)
+            {
+                style = style.Clone();
                 style.Alignment = alignment.Horizontal;
                 style.Alignment = alignment.Horizontal;
+            }
             
             
             element.Element(new Text()
             element.Element(new Text()
             {
             {

+ 1 - 1
QuestPDF/QuestPDF.csproj

@@ -4,7 +4,7 @@
         <Authors>MarcinZiabek</Authors>
         <Authors>MarcinZiabek</Authors>
         <Company>CodeFlint</Company>
         <Company>CodeFlint</Company>
         <PackageId>QuestPDF</PackageId>
         <PackageId>QuestPDF</PackageId>
-        <Version>2021.3.0</Version>
+        <Version>2021.3.1</Version>
         <PackageDescription>QuestPDF is an open-source, modern and battle-tested library that can help you with generating PDF documents by offering friendly, discoverable and predictable C# fluent API.</PackageDescription>
         <PackageDescription>QuestPDF is an open-source, modern and battle-tested library that can help you with generating PDF documents by offering friendly, discoverable and predictable C# fluent API.</PackageDescription>
         <PackageReleaseNotes>Generating images functionality, ShowIf element, fixed mutating TextStyle</PackageReleaseNotes>
         <PackageReleaseNotes>Generating images functionality, ShowIf element, fixed mutating TextStyle</PackageReleaseNotes>
         <LangVersion>8</LangVersion>
         <LangVersion>8</LangVersion>