Skip to content

fix: 在重启前写入设置 - #103

Merged
imsyy merged 1 commit into
SPlayer-Dev:devfrom
kyv001:fix-boarderless-setting
Jul 25, 2026
Merged

imsyy merged 1 commit into
SPlayer-Dev:devfrom
kyv001:fix-boarderless-setting

Conversation

@kyv001

@kyv001 kyv001 commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

改动类型

  • 新功能(feat)
  • 缺陷修复(fix)
  • 重构 / 优化(不改变对外行为)
  • 文档(docs)
  • 其他(请在「改动说明」中注明)

是否包含破坏性变更

  • 是(请在「改动说明」中详细描述)
  • 否

改动说明

暴露 flushImmediate 接口以在需要时主动触发设置项落盘,并在需要重启软件时触发。

关联 Issue

Closes #102

测试情况

启动软件,在设置项中关闭或打开“无边框窗口”,按照指示重启软件后设置项被正确保存。

自查清单

  • 本 PR 只包含一个主要功能 / 修复,没有夹带无关改动
  • 已在本地完整测试通过;AI 生成的代码同样自行测试并审阅过,未做未经验证的提交
  • 已运行 pnpm format,并确认 pnpm typecheck、pnpm lint 通过
  • 改动涉及原生模块时已 pnpm build:native 验证;未手写 native/*/index.d.ts
  • 已向 dev 分支提交

@imsyy
imsyy merged commit 6714544 into SPlayer-Dev:dev Jul 25, 2026
1 check passed
@kyv001
kyv001 deleted the fix-boarderless-setting branch July 25, 2026 14:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

“开启无边框窗口”设置项无法关闭

2 participants