Files
mqttx/gpui-app
JoeAllen 4290ffdeeb fix: 标题栏拖拽区吞掉顶栏按钮的鼠标点击
gpui-component 把整条 TitleBar 标记为 WindowControlArea::Drag
(WM_NCHITTEST 返回 HTCAPTION),其上的「新建连接/钉子/主题/菜单」
按钮点击全部被系统当作拖拽标题栏处理。

给右侧按钮簇加 occlude()(HitboxBehavior::BlockMouse):hit_test
收集到 BlockMouse hitbox 即截断,父级 Drag 区不再进入命中列表。
WM_NCHITTEST 探针验证按钮区由 HTCAPTION 变为 HTCLIENT。
2026-09-29 17:00:58 +08:00
..