diff --git a/src/Components/src/Microsoft.AspNetCore.Components.Browser.JS/src/Rendering/RenderBatch/OutOfProcessRenderBatch.ts b/src/Components/src/Microsoft.AspNetCore.Components.Browser.JS/src/Rendering/RenderBatch/OutOfProcessRenderBatch.ts index c1951be032..6e45d436c6 100644 --- a/src/Components/src/Microsoft.AspNetCore.Components.Browser.JS/src/Rendering/RenderBatch/OutOfProcessRenderBatch.ts +++ b/src/Components/src/Microsoft.AspNetCore.Components.Browser.JS/src/Rendering/RenderBatch/OutOfProcessRenderBatch.ts @@ -45,11 +45,13 @@ export class OutOfProcessRenderBatch implements RenderBatch { } disposedComponentIdsEntry(values: ArrayValues, index: number): number { - return (values as any) + index * disposedComponentIdsEntryLength; + const entryPos = (values as any) + index * disposedComponentIdsEntryLength; + return readInt32LE(this.batchData, entryPos); } disposedEventHandlerIdsEntry(values: ArrayValues, index: number): number { - return (values as any) + index * disposedEventHandlerIdsEntryLength; + const entryPos = (values as any) + index * disposedEventHandlerIdsEntryLength; + return readInt32LE(this.batchData, entryPos); } diffReader: RenderTreeDiffReader;