Skip to content

[windows/window] 修复悬窗透明遮罩和 Windows 白边 #482

@Cooper-X-Oak

Description

@Cooper-X-Oak

This was generated by AI during triage.

Parent

#478

Triage

  • Category: bug
  • State: ready-for-agent
  • Requested state label: ready-for-agent
  • Requested repository labels (not applied by this run due label permissions): bug, windows, priority: high

What to build

修复 Windows 悬窗主体内容区异常透出底层应用内容的问题,并处理 Windows App 两侧明显白边。该任务需要先定位透明/白边来自 Tauri window transparency、WebView2 背景、窗口特效、CSS 背景层级,还是组件布局边界,而不是直接叠加猜测式 CSS。

Acceptance criteria

  • Windows 下打开 OpenLess 悬窗后,主体内容区不再异常透出底层应用内容。
  • 默认提示页、录音中状态、结果展示状态的背景透明度符合设计预期,正文清晰可读。
  • 悬窗圆角、边框、阴影、底部状态栏没有异常透明层叠。
  • App 主窗口两侧非预期白边消失,或被明确解释为设计/平台约束并记录后续处理。
  • 修复 PR 附带 before/after 截图或截图路径。

Blocked by

None - can start immediately.

Evidence

Expected / Actual

Expected: 悬窗主体区域应当有明确、可读的背景层;窗口边缘与设计一致,不暴露非预期底层内容或白边。

Actual: 用户截图显示悬窗中央空白区域、底部状态栏和底层应用内容发生透出,另有主窗口白边反馈。

Validation gate

  • Windows 上复测默认提示页、录音中、结果展示三个状态。
  • 保存 before/after 截图到 PR 证据路径。
  • 运行:npm run build
  • 如改动 Tauri window config,补充 Windows 本地启动验证并记录 openless.log 中窗口创建路径。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions