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
fix(activity): prevent elapsed rollover render panics (MEKUGI-69)
Because elapsed labels can shorten between layout and deferred painting,
a running command crossing 999ms to 1s could shrink two rows into one
and panic when the renderer copied the original row range.
Freeze the painter clock for each feed render and restore it afterward.
Keep subsequent frames advancing without truncating content or changing
navigation metadata to hide mismatched geometry.
Verified by TestUISnapshotFeedElapsedRollover, which reproduced the
slice panic before the fix and now matches fixed-time eager rendering
in Main and Activity. All 680 affected tests pass.