Преглед на файлове

Document hierarchy collection fixes

MarcinZiabek преди 3 години
родител
ревизия
2f55b8d386
променени са 2 файла, в които са добавени 3 реда и са изтрити 3 реда
  1. 2 2
      QuestPDF/Previewer/Inspection/DocumentHierarchyProcessor.cs
  2. 1 1
      QuestPDF/Previewer/PreviewerService.cs

+ 2 - 2
QuestPDF/Previewer/Inspection/DocumentHierarchyProcessor.cs

@@ -50,8 +50,8 @@ public static class DocumentHierarchyProcessor
                 ElementType = element.GetType().Name,
                 IsSingleChildContainer = element is ContainerElement,
                 Location = locations,
-                Properties = proxy.Child.GetElementConfiguration().ToList(),
-                Children = new List<InspectionElement>()
+                Properties = element.GetElementConfiguration().ToList(),
+                Children = treeNode.Children.Select(Map).ToList()
             };
         }
     }

+ 1 - 1
QuestPDF/Previewer/PreviewerService.cs

@@ -137,7 +137,7 @@ namespace QuestPDF.Previewer
 
         private async Task CheckVersionCompatibility(Version version)
         {
-            if (version.Major == RequiredPreviewerVersionMajor && version.Minor == RequiredPreviewerVersionMinor)
+            if (version is { Major: RequiredPreviewerVersionMajor, Minor: RequiredPreviewerVersionMinor })
                 return;
 
             await ShowIncompatibleVersion();