[Bug] Docked Pane ignores light theme when theme is set to "auto"

Status Open
Reported on v2.1.289
Maintainer reply None cached
Activity 0 comments · opened Oct 4, 2026

Bug Description
Bug: docked plugin Pane ignores the light theme when theme is "auto" Version: Claude Code v2.1.289, macOS, running in the terminal panel of the Claude desktop app (light background). Steps: 1. /theme → auto, with a light terminal background. 2. Load a mod (function-hooks plugin) that opens a Pane with $.ui.open({ id, title }) and draws it via ui.render { component: 'Pane' } using only theme color keys (success, inactive, suggestion…), no backgroundColor and no raw colors. 3. Open the pane so it docks beside the transcript (fullscreen layout). Expected: the docked Pane follows the detected light theme, like the transcript, the AbovePrompt band and the prompt do. Actual: the docked Pane is painted with a dark background and dark-theme text colors, while everything else on screen is light. Switching /theme to "light" explicitly fixes it, so the "auto" theme detection seems not to reach the docked Pane.

Environment Info

  • Platform: darwin
  • Terminal: claude-desktop
  • Version: 2.1.289
  • Feedback ID: 49e17db8-303c-4135-81cb-fd97c340a338

View original on GitHub ↗