╭ changed ─────────────╮ │src/ui/Repo/Issues.zig│ ╰──────────────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭───────────────────────────────────────────────────────────────────────────────────╮ │175 } │ │176 │ │177 // read one window per status of an opened repo's issues (filtered to `tag` │ │178 -// when set), ordered by creation time (newest first). the window of the issue│ │178 +// when set), ordered by creation (newest first). the window of the issue │ │179 // `selected_id` names starts at it ("" = the beginning). a git repo reads the│ │180 // event db next to it (synced from the events branch on each page build); a │ │181 // xit repo reads its own db. │ ╰───────────────────────────────────────────────────────────────────────────────────╯ ╭────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │267 const issue_cursor = try event_id_to_issue.getCursor(hash.hashInt(repo_opts.hash, &id_bytes)) orelse return error.NotFound;│ │268 const issue_map = try DB.HashMap(.read_only).init(issue_cursor); │ │269 const issue_event = try evt.read(evt.Issue.Record, DB, repo_opts.hash, arena, issue_map); │ │270 - const order_key = try aa.dupe(u8, &evt.orderKeyDesc(issue_event.created_ts, &id_bytes)); │ │270 + const order_key = try aa.dupe(u8, &evt.orderKeyDesc(issue_event.created_order, &id_bytes)); │ │271 │ │272 if (view == .conflicts) { │ │273 // the id roots the conflicts window, so it must be conflicted │ ╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯