
nesquena-hermesandt
803b081506
Release: lazy-render collapsed worklog rows w/ post-process + disclosure preservation (#5860, #5839) (#5866)
* fix(#5839): post-process + restore disclosure on lazily-materialized worklog rows
Gate (live Chromium) found the deferred-render path skipped two things the eager
path does: (1) materialized Markdown rows bypassed postProcessRenderedMessages ->
lost syntax highlight / copy button / mermaid / katex / trees; (2) detail-disclosure
(open tool/thinking card + scroll) was lost across rebuilds because restore ran
before deferred rows existed. _materializeDeferredWorklogRows now rAF-schedules
_postProcessWithAnchorSuppression + re-applies stashed disclosure state; the rebuild
restore pass stashes the captured state on still-deferred groups. +2 regression tests.
* changelog: #5860 lazy-worklog frontend fix (#5839, #4633)
---------
Co-authored-by: t <a@b>
2026-07-09 19:25:11 -07:00
..
2026-06-25 08:25:58 +00:00
2026-06-28 07:44:16 +00:00
2026-06-14 02:03:45 +08:00
2026-07-07 05:07:19 +00:00
2026-07-09 10:04:21 -07:00
2026-06-28 18:31:43 -04:00
2026-06-28 07:44:16 +00:00
2026-06-28 07:44:16 +00:00
2026-06-28 07:44:16 +00:00
2026-06-28 07:44:16 +00:00
2026-06-28 07:44:16 +00:00
2026-06-28 07:44:16 +00:00
2026-07-09 12:51:18 -07:00
2026-06-21 09:15:22 +00:00
2026-07-09 02:40:36 +00:00
2026-07-09 03:41:42 +00:00
2026-05-24 18:28:52 +00:00
2026-07-09 12:51:18 -07:00
2026-06-27 04:33:02 +00:00
2026-06-10 23:55:05 +00:00
2026-07-09 03:16:53 +00:00
2026-05-24 18:28:52 +00:00
2026-07-09 13:24:45 -07:00
2026-07-09 12:51:18 -07:00
2026-06-13 14:42:41 -07:00
2026-07-09 02:26:20 +00:00
2026-07-09 19:25:11 -07:00
2026-07-09 14:38:53 -07:00