Fix/同一张图片复制粘贴再重进画布副本会消失 #131

Closed
k88936 wants to merge 7 commits from fix/copy-pasted-on-canva into master

7 Commits

Author SHA1 Message Date
k88936 bac8111d99 移除合并后的重复画布测试
Project CI / Repository checks (pull_request) Successful in 55s
Project CI / Backend tests (pull_request) Successful in 3m50s
Project CI / Frontend tests (pull_request) Successful in 3m10s
Project CI / Native shell tests (pull_request) Successful in 14m40s
保留主分支扩展后的共享资源布局测试
删除被完整覆盖的旧版同名测试定义
恢复 spacetime-module 测试编译与执行
2026-08-06 17:39:43 +08:00
k88936 df7c27aa64 合并主分支并解决画布复制冲突
Project CI / Repository checks (pull_request) Successful in 52s
Project CI / Backend tests (pull_request) Failing after 1m42s
Project CI / Frontend tests (pull_request) Successful in 2m58s
Project CI / Native shell tests (pull_request) Has been cancelled
同步主分支的编辑器、运行时、后端与运维改动
保留画布副本复用项目资源和结构化持久化行为
采用显式资源持久化状态与图层素材类型覆盖合同
补齐相关测试、技术文档与共享项目记忆
2026-08-06 17:27:21 +08:00
k88936 01b1d945c3 Merge branch 'master' into fix/copy-pasted-on-canva
Project CI / Repository checks (pull_request) Successful in 59s
Project CI / Frontend tests (pull_request) Successful in 3m29s
Project CI / Backend tests (pull_request) Successful in 3m56s
Project CI / Native shell tests (pull_request) Successful in 12m46s
2026-08-03 19:11:03 +08:00
k88936 cb89ae6d99 Merge remote-tracking branch 'origin/master' into fix/copy-pasted-on-canva
Project CI / Repository checks (pull_request) Failing after 11s
Project CI / Backend tests (pull_request) Failing after 11s
Project CI / Frontend tests (pull_request) Successful in 4m2s
Project CI / Native shell tests (pull_request) Successful in 12m34s
# Conflicts:
#	docs/project-memory/shared-memory/decision-log.md
2026-08-03 17:20:50 +08:00
k88936 251dc4f884 补充重构后的共享资源布局序列化与完整性校验测试 2026-08-03 17:18:28 +08:00
k88936 29ea594fec 修复未登记画布素材复制竞态
禁止复制、剪切或创建仍使用临时资源 ID 的图层

移除临时资源创建请求的 single-flight 合并与共享回填逻辑

补充菜单禁用、快捷键反馈、资源回填恢复和持久化回归测试

同步图片画布技术方案、决策记录与排障经验
2026-08-03 14:47:04 +08:00
k88936 b27c0e8443 修复画布图片副本刷新后消失
复制粘贴和创建副本改为复用原项目资源
补齐临时资源共享回填与缓存去重
新增副本保存重进和结构化布局回归测试
同步画布持久化文档与项目决策记录
2026-08-03 14:04:53 +08:00