You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Row under the composer has no background, so chat text shows through it when you scroll #27512
In a thread with messages, when "keep composer context visible" is on, the row under the composer (machine name, branch) has no background. When you scroll the conversation, the chat text shows behind and around the machine name and branch labels, and the two overlap.
Diagnosis
#25869 changed ComposerSurface.ContextStrip to "a plain row under the card … with no surface of its own". When the row is shown, Shell hides its glass ::before (data-context-row:before:hidden), and only Host (the card) paints glass. Nothing paints behind the row, but the timeline still scrolls under it.
Before #25869, the strip had its own fill. #25335 had fixed a related case where the strip lost its background under attached banners.
Steps to reproduce
Turn on "keep composer context visible".
Open a thread in a git project with enough messages to scroll.
Scroll the conversation so text passes behind the row under the composer.
Expected: The row has a background, like the composer, or the timeline ends above the row.
Actual: Chat text shows through the row and overlaps the machine name and branch labels.
Environment
Version: T3 Code Desktop 0.1.4-nightly.20261028.3824
OS: macOS 26 (arm64), dark mode
The code is unchanged on main as of 0.1.6-nightly.20261030.3917.
Activity