From 4e6809c6debc66e76befa010d76ad2e50aa5b261 Mon Sep 17 00:00:00 2001 From: Jacobtread Date: Tue, 14 Apr 2026 10:19:34 +1200 Subject: [PATCH] fix: timesheet table initial ordering --- src/components/TimesheetTable/TimesheetTable.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/components/TimesheetTable/TimesheetTable.ts b/src/components/TimesheetTable/TimesheetTable.ts index aa746a3..8fb7bc7 100644 --- a/src/components/TimesheetTable/TimesheetTable.ts +++ b/src/components/TimesheetTable/TimesheetTable.ts @@ -132,6 +132,10 @@ export class TimesheetTable extends DomComponent { depth: 0, })); + // Need to reverse the order of the initial stack so that it's iterated in + // the correct order + stack.reverse(); + while (stack.length > 0) { const { entry, depth } = stack.pop()!;