From a70c5fddecf08c164c032ec8fc22db08fd153877 Mon Sep 17 00:00:00 2001 From: joshavant <830519+joshavant@users.noreply.github.com> Date: Thu, 9 Apr 2026 15:36:11 -0500 Subject: [PATCH] UI: remove redundant theme listener attach on connect --- ui/src/ui/app-lifecycle.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/ui/src/ui/app-lifecycle.ts b/ui/src/ui/app-lifecycle.ts index ae816a0bdb9..02217131151 100644 --- a/ui/src/ui/app-lifecycle.ts +++ b/ui/src/ui/app-lifecycle.ts @@ -10,7 +10,6 @@ import { import { observeTopbar, scheduleChatScroll, scheduleLogsScroll } from "./app-scroll.ts"; import { applySettingsFromUrl, - attachThemeListener, detachThemeListener, inferBasePath, syncTabWithLocation, @@ -49,7 +48,6 @@ export function handleConnected(host: LifecycleHost) { const bootstrapReady = loadControlUiBootstrapConfig(host); syncTabWithLocation(host as unknown as Parameters[0], true); syncThemeWithSettings(host as unknown as Parameters[0]); - attachThemeListener(host as unknown as Parameters[0]); window.addEventListener("popstate", host.popStateHandler); void bootstrapReady.finally(() => { if (host.connectGeneration !== connectGeneration) {