提交前检查
问题类型
内置编辑器 / Monaco / ESLint
问题描述
删除一个用户脚本后,再创建新用户脚本并使用与已删除脚本相同的名称时,新脚本无法保存。
最小复现步骤
- 打开 ScriptCat 管理页并新建一个用户脚本。
- 将脚本名称设置为
abcd1234,然后保存。
- 删除名为
abcd1234 的脚本。
- 再次点击“新建用户脚本”。
- 将新脚本的名称设置为
abcd1234。
- 尝试保存新脚本。
- 观察到保存失败。
期望行为 vs 实际行为
期望:删除原脚本后,可以使用相同名称创建并保存新的用户脚本。
实际:使用已删除脚本的名称创建新脚本时,保存操作失败。
ScriptCat 版本
v1.5.0-beta
ScriptCat 渠道
自行构建 / dev
Manifest / 扩展模式
MV3
操作系统
macOS
浏览器及版本
Helium / Chromium 150
设备类型
桌面端
浏览器/扩展状态
相关用户脚本 / 配置
不涉及特定用户脚本内容;问题与删除后复用相同脚本名称有关。
日志 / 错误信息 / 截图
未提供控制台日志。保存失败时的界面提示如下:
是否有临时解决办法
暂未发现。
提交前检查
问题类型
内置编辑器 / Monaco / ESLint
问题描述
删除一个用户脚本后,再创建新用户脚本并使用与已删除脚本相同的名称时,新脚本无法保存。
最小复现步骤
abcd1234,然后保存。abcd1234的脚本。abcd1234。期望行为 vs 实际行为
期望:删除原脚本后,可以使用相同名称创建并保存新的用户脚本。
实际:使用已删除脚本的名称创建新脚本时,保存操作失败。
ScriptCat 版本
v1.5.0-beta
ScriptCat 渠道
自行构建 / dev
Manifest / 扩展模式
MV3
操作系统
macOS
浏览器及版本
Helium / Chromium 150
设备类型
桌面端
浏览器/扩展状态
相关用户脚本 / 配置
不涉及特定用户脚本内容;问题与删除后复用相同脚本名称有关。
日志 / 错误信息 / 截图
未提供控制台日志。保存失败时的界面提示如下:
是否有临时解决办法
暂未发现。