[Desktop] Mod UI gaps: PromptHint not drawn, Text color ignored inside Button, dropped pane presses
Status Open
Reported on v2.1.295
Maintainer reply None cached
Activity 0 comments · opened Oct 15, 2026
Claude Code 2.1.295, desktop app (macOS).
PromptHinttrees aren't drawn. The types sayPromptHintis raised on the terminal and desktop, and a hook "draws its own tree". On desktop, a returned tree (BoxwithText+Buttons) never appears, and nothing is logged. It validates and renders inclaude plugin test.Textcolor is ignored insideButton.<Button><Text color="success">●</Text> Label</Button>draws the dot in the default color on desktop. It works outside the button.- Dropped presses in a mod
Pane. The app logs showengine surface: ui_press not handled {"plugin":"…","key":"toggle-log"}, and the same for other button keys, and the clicks do nothing. It looks like a press reaches a stale handle after the pane redraws (the pane redraws about once a minute from state updates). - Feature gap: the
AbovePromptband is always inside the app's full-width card. A bare option (no background, fitted to content) would help small status UIs.