From 1ba01a1cf5446e023c90f4adbea6eecff5c7786f Mon Sep 17 00:00:00 2001 From: MarcinZiabek Date: Fri, 9 Sep 2022 11:32:05 +0200 Subject: [PATCH] Fixed override value --- QuestPDF/Infrastructure/TextStyleManager.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/QuestPDF/Infrastructure/TextStyleManager.cs b/QuestPDF/Infrastructure/TextStyleManager.cs index 9e46a73..0d30c84 100644 --- a/QuestPDF/Infrastructure/TextStyleManager.cs +++ b/QuestPDF/Infrastructure/TextStyleManager.cs @@ -32,6 +32,9 @@ namespace QuestPDF.Infrastructure private static TextStyle MutateStyle(TextStyle origin, TextStyleProperty property, object value, bool overrideValue = true) { + if (overrideValue && value == null) + return origin; + if (property == TextStyleProperty.Color) { if (!overrideValue && origin.Color != null)