diff --git a/src/renderer/Metal.zig b/src/renderer/Metal.zig index b22085d2a..5c11595c4 100644 --- a/src/renderer/Metal.zig +++ b/src/renderer/Metal.zig @@ -1214,6 +1214,9 @@ fn prepKittyGraphics( self.image_text_end = @intCast(i); } } + if (self.image_text_end == 0) { + self.image_text_end = @intCast(self.image_placements.items.len); + } } /// Update the configuration. diff --git a/src/renderer/OpenGL.zig b/src/renderer/OpenGL.zig index 7154bbff7..5d83cf701 100644 --- a/src/renderer/OpenGL.zig +++ b/src/renderer/OpenGL.zig @@ -839,6 +839,9 @@ fn prepKittyGraphics( self.image_text_end = @intCast(i); } } + if (self.image_text_end == 0) { + self.image_text_end = @intCast(self.image_placements.items.len); + } } /// rebuildCells rebuilds all the GPU cells from our CPU state. This is a