Browse Source

Keep namespace info always public, as it's a nested class, to avoid problems

Max Katz 2 years ago
parent
commit
917a9b4209
1 changed files with 1 additions and 2 deletions
  1. 1 2
      src/Avalonia.Build.Tasks/XamlCompilerTaskExecutor.cs

+ 1 - 2
src/Avalonia.Build.Tasks/XamlCompilerTaskExecutor.cs

@@ -401,8 +401,7 @@ namespace Avalonia.Build.Tasks
                             contextClass,
                             document.PopulateMethod,
                             document.BuildMethod,
-                            builder.DefineSubType(compilerConfig.WellKnownTypes.Object, "NamespaceInfo:" + res.Name,
-                                document.IsPublic),
+                            builder.DefineSubType(compilerConfig.WellKnownTypes.Object, "NamespaceInfo:" + res.Name, true),
                             (closureName, closureBaseType) =>
                                 populateBuilder.DefineSubType(closureBaseType, closureName, false),
                             (closureName, returnType, parameterTypes) =>