Skip to content

fix(tauri): grant window position permission for window size preferences #224

Description

@jiahao07A

问题

Windows 开发模式启动后,前端控制台出现:

Failed to apply window size: window.set_position not allowed

应用仍可启动,但 standard / compact 窗口尺寸设置无法完整执行,并会污染开发日志。

原因

web/src/store/settingsStore.tsapplyWindowSize() 调用了 win.setPosition(),但 src-tauri/capabilities/default.json 没有授予对应的 core:window:allow-set-position 权限。

影响

  • 窗口尺寸偏好可能无法正确居中应用;
  • 每次启动或切换窗口尺寸都会产生错误日志;
  • 不影响应用主体启动和编辑功能。

验收标准

  • 启动 OpenTake 不再出现 window.set_position not allowed
  • standardcompact 两种尺寸均能正确设置并居中;
  • 浏览器 fallback 模式不受影响;
  • Windows 下完成一次 Tauri 开发启动验证。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions