Skip to content

Flush top pull-down tool sheets to the tab bar - #21

Merged
fortharris merged 1 commit into
masterfrom
fix/top-sheet-alignment
Jul 22, 2026
Merged

fortharris merged 1 commit into
masterfrom
fix/top-sheet-alignment

Conversation

@fortharris

Copy link
Copy Markdown
Owner

Summary

  • Top pull-down sheets (Run Parameters, Favourites, etc.) no longer sit below a hard-coded 22/24px gap.
  • Overlay top margin tracks the real tab bar height; tool-widget layouts have zero spacing.
  • containerLabel stylesheet sets border-top: none explicitly for the hang-from-top look.
  • Smoke test test_tool_sheet_alignment checks flush geometry.

Test plan

  • pytest unit suite (not slow and not smoke)
  • pytest smoke suite (not slow)
  • Manual: open Run Parameters / Favourites — sheet top flush under tabs, no gray strip

Size EditorTabWidget overlay top margin from the real tab bar height, zero layout spacing, and assert flush geometry in smoke.

Co-authored-by: Cursor <cursoragent@cursor.com>
@fortharris
fortharris force-pushed the fix/top-sheet-alignment branch from 4b55827 to d8904e9 Compare July 22, 2026 13:09
@fortharris
fortharris merged commit 940aa02 into master Jul 22, 2026
@fortharris
fortharris deleted the fix/top-sheet-alignment branch July 22, 2026 13:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant