From b4b30058b7bda697cd96aa110a765f7514cfc731 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Thu, 15 Oct 2026 08:41:53 +0000 Subject: [PATCH] fix(dev): keep error overlay CSS in adoptedStyleSheets Page-text readers were picking up overlay +\`); + root.adoptedStyleSheets = [sheet]; + root.innerHTML = \`
diff --git a/test/dev-live-reload.test.ts b/test/dev-live-reload.test.ts index f7b0caf..8aec2c5 100644 --- a/test/dev-live-reload.test.ts +++ b/test/dev-live-reload.test.ts @@ -3,11 +3,20 @@ import { request } from 'node:http' import { test } from 'node:test' import { injectLiveReloadScript, + liveReloadClientSource, liveReloadScriptTag, shouldInjectLiveReload, } from '../src/dev/live-reload.js' import { waitFor, withDevServer } from './dev-server-harness.js' +test('error overlay CSS uses adoptedStyleSheets, not a light-DOM