From 67f979be7717b1a1079aab53df955ca6b746cdb2 Mon Sep 17 00:00:00 2001 From: Muki Kiboigo Date: Wed, 12 Nov 2025 09:37:54 -0800 Subject: [PATCH] update navigation index before currenteventchange --- src/browser/navigation/Navigation.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/browser/navigation/Navigation.zig b/src/browser/navigation/Navigation.zig index 222a51e0..a739eaf7 100644 --- a/src/browser/navigation/Navigation.zig +++ b/src/browser/navigation/Navigation.zig @@ -167,14 +167,14 @@ pub fn pushEntry( // we don't always have a current entry... const previous = if (self.entries.items.len > 0) self.currentEntry() else null; try self.entries.append(arena, entry); + self.index = index; + if (previous) |prev| { if (dispatch) { NavigationCurrentEntryChangeEvent.dispatch(self, prev, .push); } } - self.index = index; - return entry; }