fix(desktop): Windows 卸载前关闭正在运行的 Cindy - #3753
Draft
Stella-xixi wants to merge 1 commit into
Draft
Conversation
Signed-off-by: Stella-xixi <2559689615@qq.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
这次改了什么
摘要
修复 Windows 上 Cindy 仍在运行时卸载不干净的问题。安装与卸载现在复用同一套进程检测和终止循环;卸载器会在删除应用文件前关闭 Cindy,并确认进程已经退出。静默卸载默认继续关闭进程,不会被新增确认框卡住。
变更类型
范围
UI 变化
怎么验证的
自动验证
手工验证
未执行完整 Windows 安装包的真实卸载流程。
未执行的验证
尚未生成完整 Windows 安装包。合并前需要验证:窗口打开时卸载、托盘中卸载、未运行时卸载、取消提示、静默卸载 /S,以及卸载后无 Cindy 相关进程和文件残留。
风险
风险分类
影响与回滚
提交前检查