diff options
Diffstat (limited to 'src/web.zig')
| -rw-r--r-- | src/web.zig | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/web.zig b/src/web.zig index b5a992ae..4c2a9db8 100644 --- a/src/web.zig +++ b/src/web.zig @@ -10,6 +10,7 @@ const std = @import("std"); const pardes = @import("pardes.zig"); +const mouse = @import("mouse.zig"); const gpa = std.heap.wasm_allocator; const embedded_dump = @embedFile("embedded.dump.zon"); @@ -441,7 +442,7 @@ export fn pardes_chrome_target(col_arg: u32, row_arg: u32) u32 { const s = &(state orelse return std.math.maxInt(u32)); const col: u16 = @intCast(@min(col_arg, std.math.maxInt(u16))); const row: u16 = @intCast(@min(row_arg, std.math.maxInt(u16))); - const target = s.core.chromeTarget(col, row) orelse return std.math.maxInt(u32); + const target = mouse.chromeTarget(s.core, col, row) orelse return std.math.maxInt(u32); return (@as(u32, target.row) << 16) | target.col; } |
