feat(ui-chat): settle jump landings after paging completes
A mid-paging landing keeps the jump armed with the target row as its paging anchor, so later chunks and the load-earlier button's unmount cannot drift the landi
A mid-paging landing keeps the jump armed with the target row as its paging anchor, so later chunks and the load-earlier button's unmount cannot drift the landing; the loader's completion runs one final correction unless the reader already scrolled off the target. Adds the browser contract: full outline ladder, keyboard jump on an unloaded mark, landing geometry, and rail fades.
- Date
- 2026-08-30
- Version
- master@3a834fe
- commit
- 3a834fe
A mid-paging landing keeps the jump armed with the target row as its paging anchor, so later chunks and the load-earlier button's unmount cannot drift the landing; the loader's completion runs one final correction unless the reader already scrolled off the target. Adds the browser contract: full outline ladder, keyboard jump on an unloaded mark, landing geometry, and rail fades.