diff --git a/src/Microsoft.Blazor.Browser.JS/src/Rendering/RenderComponentArgs.ts b/src/Microsoft.Blazor.Browser.JS/src/Rendering/RenderComponentArgs.ts index a3684a0810..7ecbfc6aff 100644 --- a/src/Microsoft.Blazor.Browser.JS/src/Rendering/RenderComponentArgs.ts +++ b/src/Microsoft.Blazor.Browser.JS/src/Rendering/RenderComponentArgs.ts @@ -7,8 +7,7 @@ export const renderComponentArgs = { componentId: (obj: RenderComponentArgsPointer) => platform.readInt32Field(obj, 4), renderTreeEdits: (obj: RenderComponentArgsPointer) => platform.readObjectField(obj, 8) as System_Array, renderTreeEditsLength: (obj: RenderComponentArgsPointer) => platform.readInt32Field(obj, 12), - renderTree: (obj: RenderComponentArgsPointer) => platform.readObjectField(obj, 16) as System_Array, - renderTreeLength: (obj: RenderComponentArgsPointer) => platform.readInt32Field(obj, 20), + renderTree: (obj: RenderComponentArgsPointer) => platform.readObjectField(obj, 16) as System_Array } // Nominal type to ensure only valid pointers are passed to the renderComponentArgs functions. diff --git a/src/Microsoft.Blazor.Browser/Rendering/BrowserRenderer.cs b/src/Microsoft.Blazor.Browser/Rendering/BrowserRenderer.cs index c38c0e149e..39c00e6c3f 100644 --- a/src/Microsoft.Blazor.Browser/Rendering/BrowserRenderer.cs +++ b/src/Microsoft.Blazor.Browser/Rendering/BrowserRenderer.cs @@ -78,8 +78,7 @@ namespace Microsoft.Blazor.Browser.Rendering ComponentId = componentId, RenderTreeEdits = renderTreeDiff.Edits.Array, RenderTreeEditsLength = renderTreeDiff.Edits.Count, - RenderTree = renderTreeDiff.CurrentState.Array, - RenderTreeLength = renderTreeDiff.CurrentState.Count + RenderTree = renderTreeDiff.CurrentState.Array }); } @@ -93,7 +92,6 @@ namespace Microsoft.Blazor.Browser.Rendering public RenderTreeEdit[] RenderTreeEdits; public int RenderTreeEditsLength; public RenderTreeNode[] RenderTree; - public int RenderTreeLength; // TODO: Should be possible to remove this field once the JS code works entirely from the edits } } }