diff --git a/src/renderer/Metal.zig b/src/renderer/Metal.zig index e359183eb..7c4e60969 100644 --- a/src/renderer/Metal.zig +++ b/src/renderer/Metal.zig @@ -1816,7 +1816,6 @@ fn prepKittyVirtualPlacement( if (rows <= row_off) return; rows -= row_off; } - if (src_x + src_w > img_width_f64) { const redundant_px = src_x + src_w - img_width_f64; const redundant_cells = @as(u32, @intFromFloat(redundant_px * x_scale)) / self.grid_metrics.cell_width; diff --git a/src/terminal/page.zig b/src/terminal/page.zig index 9d149270e..c270a0e0d 100644 --- a/src/terminal/page.zig +++ b/src/terminal/page.zig @@ -1152,7 +1152,7 @@ pub const Page = struct { pub fn setGraphemes(self: *Page, row: *Row, cell: *Cell, cps: []u21) Allocator.Error!void { defer self.assertIntegrity(); - assert(cell.hasText()); + assert(cell.codepoint() > 0); assert(cell.content_tag == .codepoint); const cell_offset = getOffset(Cell, self.memory, cell);