test local resource row focus

This commit is contained in:
lix-2026
2026-05-24 02:40:15 +08:00
parent ae6bbc9656
commit 6904588055
3 changed files with 29 additions and 2 deletions
@@ -129,7 +129,7 @@ Markdown 正文链接只是引用,不是所有权声明。
- [x] filetree resource open 默认 active tab。
- [x] PDF 使用与 cloud asset 一致的 preview chrome。
- [x] 本地 Markdown 附件作为 resource tab 打开,不抢占当前页面正文。
- [ ] active row / selected row 保持在被打开资源。
- [x] active row / selected row 保持在被打开资源。
### 5.5 标题和页面设置
@@ -187,3 +187,4 @@ codegraph sync .
- 2026-05-24 追加:`task479` 新增 Check 7,覆盖 Backspace 与手柄删除单个附件引用;删除后只改 Markdown 链接,不删除真实附件文件,相邻附件刷新后仍保持可点击附件块。
- 2026-05-24 追加:来源菜单的旧“云空间”入口按当前 local-first MVP 语义改为“我的空间”,默认回到受管 `my-space` 本地根;新增 `mnoteHome=1` 防止被最近普通本地目录自动重定向接管。`task441-local-folder-cloud-switch-smoke.js` 已按当前语义通过。
- 2026-05-24 追加:上传链路已改为显式 `uploadIntent` 合同。主编辑区上传发送并返回 `editor.markdown.attach`,写入 page resource directoryFile Tree folder drop 发送并返回 `filetree.folder.drop`,写入 `targetRelativePath` 指向目录。`task479` 已断言响应中的 `uploadIntent``rootRelativePath``markdownRelativePath``ownerDocumentId`
- 2026-05-24 追加:`task479` Check 4 已补充断言 resource tab 打开后 File Tree 的 `data-selected` / `data-active` 唯一保持在被打开附件 row,避免资源打开后焦点跳到其他 row。