From 29ac13185c2d496f46fb923e48c13b39b802d229 Mon Sep 17 00:00:00 2001 From: Karl Seguin Date: Tue, 8 Jul 2025 19:17:59 +0800 Subject: [PATCH] Allow JS Callback to be called with a previously-unseen this. --- src/runtime/js.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/runtime/js.zig b/src/runtime/js.zig index 2ca9cb6d..4c31e8e5 100644 --- a/src/runtime/js.zig +++ b/src/runtime/js.zig @@ -1421,7 +1421,7 @@ pub fn Env(comptime State: type, comptime WebApis: type) type { const this_obj = if (@TypeOf(value) == JsObject) value.js_obj else - try self.js_context.valueToExistingObject(value); + (try self.js_context.zigValueToJs(value)).castTo(v8.Object); return .{ .id = self.id,