From d3898e9426cc02abff8c19f859b8afa95771b21b Mon Sep 17 00:00:00 2001 From: Tomas Matousek Date: Thu, 9 Oct 2025 12:04:23 -0700 Subject: [PATCH] [Hot Reload] Do not attempt to apply empty deltas. --- .../WebAssembly/src/HotReload/HotReloadAgent.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Components/WebAssembly/WebAssembly/src/HotReload/HotReloadAgent.cs b/src/Components/WebAssembly/WebAssembly/src/HotReload/HotReloadAgent.cs index b2c50556be7b..58b723e07308 100644 --- a/src/Components/WebAssembly/WebAssembly/src/HotReload/HotReloadAgent.cs +++ b/src/Components/WebAssembly/WebAssembly/src/HotReload/HotReloadAgent.cs @@ -118,6 +118,13 @@ public void ApplyDeltas(IEnumerable deltas) { foreach (var delta in deltas) { + if (delta.MetadataDelta.Length == 0) + { + // When the debugger is attached the delta is empty. + // The client only calls to trigger metadata update handlers. + continue; + } + Reporter.Report($"Applying delta to module {delta.ModuleId}.", AgentMessageSeverity.Verbose); foreach (var assembly in AppDomain.CurrentDomain.GetAssemblies())