diff --git a/services/web-ui/public/recorders.html b/services/web-ui/public/recorders.html index 9e65b45..9b23f5f 100644 --- a/services/web-ui/public/recorders.html +++ b/services/web-ui/public/recorders.html @@ -421,6 +421,15 @@ } empty.style.display = 'none'; + // Skip full DOM rebuild if structure is unchanged — the per-second timer + // and the signal poll will update the dynamic fields in place. Rebuilding + // every 5s was tearing down the live