use scheduleNavigation instead of navigate

This commit is contained in:
Muki Kiboigo
2025-12-24 08:45:14 -08:00
parent b3e6186c78
commit 872ec33662

View File

@@ -284,7 +284,7 @@ pub fn navigateInner(
_ = try self.pushEntry(url, .{ .source = .navigation, .value = state }, page, true);
} else {
try page.navigate(url, .{ .reason = .navigation, .kind = kind });
try page.scheduleNavigation(url, .{ .reason = .navigation, .kind = kind }, .script);
}
},
.replace => |state| {
@@ -297,7 +297,7 @@ pub fn navigateInner(
_ = try self.replaceEntry(url, .{ .source = .navigation, .value = state }, page, true);
} else {
try page.navigate(url, .{ .reason = .navigation, .kind = kind });
try page.scheduleNavigation(url, .{ .reason = .navigation, .kind = kind }, .script);
}
},
.traverse => |index| {
@@ -314,7 +314,7 @@ pub fn navigateInner(
}
},
.reload => {
try page.navigate(url, .{ .reason = .navigation, .kind = kind });
try page.scheduleNavigation(url, .{ .reason = .navigation, .kind = kind }, .script);
},
}