Commit Graph
2 Commits
Author SHA1 Message Date
ZacharyZhang-NY cdc5ce8247 Shell: a control in a drag region occludes it, so it takes its press on Windows, where gpui answers the hit test with the caption over any Drag hitbox left uncovered: window buttons and title bar slots occlude, and a column header's item row does while staying the scroll container, its title a drag region of its own; the mini window drags by its title alone, keeping its hover
CI / platforms (ubuntu-24.04) (push) Canceled after 0s
CI / site (push) Successful in 29s
CI / platforms (windows-latest) (push) Successful in 4m19s
CI / crate (push) Failing after 6m18s
2026-10-15 18:11:10 -04:00
ZacharyZhang-NYandClaude Opus 5.5 3eb4d346fe TitleBar: a press its buttons claim never moves the window
CI / platforms (windows-latest) (push) Failing after 28s
CI / site (push) Successful in 40s
CI / platforms (ubuntu-24.04) (push) Canceled after 0s
CI / crate (push) Canceled after 19m24s
The drag area armed a window move on every press, buttons included, so a
click on Linux's drawn buttons that moved a pixel started a move and the
compositor kept the release. It now arms only on unclaimed presses.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-11 00:36:15 -04:00