You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
Activity
os-zhuang commentedon Aug 2, 2026
认领:PM 循环第 3 轮(分片:objectui 整仓)
会话:
session_01PRJtkgUAaVG11FsJQbvZWA分支:
claude/issue-3205-activity-timeline-loading-stateWorktree:
objectui-issue-3205分诊补充:按正文修法,在
filtered.length === 0分支之前加 loading 分支,复用文件里已导入的Loader2;关键判据是 loading 期间不得渲染空态文案。#3165 已把loading真实算出来并透传(自取数期间为 true),所以信号是活的,只差这最后一段。顺带确认RecordChatterPanel那条透传链端到端成立,并用测试钉住"取数中 ≠ 空态"。Generated by Claude Code
os-zhuang commentedon Aug 2, 2026
验收:ACCEPT → PR #3210(CI 全绿,进入合并)。
交付内容:① loading 分支置于空态分支之前,复用已导入的
Loader2,带role="status"/aria-live="polite";② 守卫是loading && filtered.length === 0而非单看loading——刷新 / "Load more" 往返不把已在屏幕上的行顶掉(该按钮自带 spinner);③collapseWhenEmpty不抑制 loading 行,理由写进注释:那个 flag 说的是空,而取数中还不知道空不空;④ 无任何 prop / 签名变更、无新 i18n key——本次修复的全部内容就是"声明了的 prop 终于有人读";⑤ 13 条测试按三层分别钉住(组件 / 面板三种 position / block 自取数),并做了反向验证:把新分支短路成false后 7 例失败。范围核对:3 文件全部在范围内,未触碰 #3206(同文件的
FeedFilterMode),符合分诊要求。链路缺口已按越界发现立案:#3209(
RecordDetailView/record-chatter.tsx再往上一跳从不传loading,两个find期间没有 loading state),已入pm:queue。Generated by Claude Code
fix(plugin-detail): a fetching activity feed says "loading", not "No …
fix(app-shell,plugin-detail): the chatter chain gets a loading signal…
fix(app-shell): key the record feed state by objectName:recordId (obj…