summaryrefslogtreecommitdiff
path: root/src/image.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/image.zig')
-rw-r--r--src/image.zig5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/image.zig b/src/image.zig
index 09f049ca..071a2e2a 100644
--- a/src/image.zig
+++ b/src/image.zig
@@ -941,6 +941,7 @@ fn ensureGrid(p: *pardes.Pardes, state: *State, cols: u16, rows: u16) void {
pub fn draw(
p: *pardes.Pardes,
+ s: *pardes.Surface,
state: *State,
pane_id: u8,
serial: u32,
@@ -982,7 +983,7 @@ pub fn draw(
};
const sx = x + @as(u16, @intCast(offx + cx));
const sy = y + @as(u16, @intCast(offy + cy));
- if (sx < p.surface.cols and sy < p.surface.rows)
- p.surface.set(sx, sy, cell.glyph[0..cell.glyph_len], .{ .fg = fg, .bg = bg });
+ if (sx < s.cols and sy < s.rows)
+ s.set(sx, sy, cell.glyph[0..cell.glyph_len], .{ .fg = fg, .bg = bg });
};
}