From 50e5b339b2cc72b839580195713eac0e1befbfa1 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 24 Dec 2024 09:59:38 +0530 Subject: [PATCH] Fix failing test --- kitty/graphics.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kitty/graphics.c b/kitty/graphics.c index 6a3b7e7e5..45acb7d68 100644 --- a/kitty/graphics.c +++ b/kitty/graphics.c @@ -2105,7 +2105,7 @@ handle_delete_command(GraphicsManager *self, const GraphicsCommand *g, Cursor *c } } img = NULL; break; } - if (img && !vt_size(&img->refs_by_internal_id)) remove_image(self, img); + if (img && !vt_size(&img->refs_by_internal_id)) { remove_image(self, img); goto end; } } switch (g->delete_action) { #define I(u, data, func) filter_refs(self, data, g->delete_action == u, func, cell, false, true); *is_dirty = true; break @@ -2153,6 +2153,7 @@ handle_delete_command(GraphicsManager *self, const GraphicsCommand *g, Cursor *c #undef D #undef I } +end: if (!vt_size(&self->images_by_internal_id) && self->render_data.count) self->render_data.count = 0; }