From 85684bc0c73d76cc1c3573f275d1b1d10dd98d7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Sun, 23 Feb 2020 00:41:28 +0100 Subject: [PATCH] render: sixel: don't render sixels on the 'other' grid --- render.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/render.c b/render.c index a4741b90..346b5351 100644 --- a/render.c +++ b/render.c @@ -523,6 +523,9 @@ static void render_sixel(struct terminal *term, pixman_image_t *pix, const struct sixel *sixel) { + if (sixel->grid != term->grid) + return; + int view_end = (term->grid->view + term->rows - 1) & (term->grid->num_rows - 1); int first_visible_row = -1;