diff --git a/ui/atproto/feed.js b/ui/atproto/feed.js index c7469c6..e373725 100644 --- a/ui/atproto/feed.js +++ b/ui/atproto/feed.js @@ -327,7 +327,9 @@ function appendRows(rows) { cid: row.cid, value, }; - openGroup.body.appendChild(el); + // Prepend within the group: rows arrive newest-first, but a run from one + // author reads most naturally oldest -> newest top-to-bottom (e.g. a thread). + openGroup.body.insertBefore(el, openGroup.body.firstChild); } feed.appendChild(frag); }