现象
Windows Capsule 当前仍然存在原生宿主层可见的问题:
- 用户不只会看到胶囊本体,还会看到更外层的 Windows 宿主标题条 / 标题文本 / 关闭按钮
- 当前已出现
OpenLess Capsule 标题栏直接暴露在胶囊上方的现象
- 这说明 Capsule 宿主窗口的 non-client area / 原生 chrome 仍然参与可见承载,而不是只让用户看到 pill 本体
当前问题口径需要和既有 issue 区分清楚:
证据:
- 当前实机截图中,Capsule 上方直接能看到
OpenLess Capsule 标题文字和关闭按钮
- 本地 clean worktree 验证已确认 Capsule 的 WebView viewport 已恢复到目标尺寸,因此剩余异常更像是更外层宿主 chrome 仍然暴露,而不是 pill 自身布局问题
- 现有相关代码:
openless-all/app/src-tauri/src/lib.rs
openless-all/app/src/components/WindowsCapsule.tsx
openless-all/app/src/lib/capsuleLayout.ts
影响
- Windows 用户会一眼看出 Capsule 不是“只显示胶囊本体”,而是被一个原生宿主窗口包住
- 会直接破坏 Windows Capsule 的产品目标和视觉可信度
- 会导致后续继续误把问题归咎到 React 视觉层,而不是 Windows 原生承载层
建议接受标准
TODO / 不确定项
现象
Windows Capsule 当前仍然存在原生宿主层可见的问题:
OpenLess Capsule标题栏直接暴露在胶囊上方的现象当前问题口径需要和既有 issue 区分清楚:
证据:
OpenLess Capsule标题文字和关闭按钮openless-all/app/src-tauri/src/lib.rsopenless-all/app/src/components/WindowsCapsule.tsxopenless-all/app/src/lib/capsuleLayout.ts影响
建议接受标准
OpenLess Capsule标题栏、关闭按钮或其他原生宿主 chromeTODO / 不确定项