From 938156d73b0cc0692c727ac9a94bf65b235cfe40 Mon Sep 17 00:00:00 2001 From: nicm Date: Tue, 12 Mar 2019 20:02:47 +0000 Subject: DECRC and DECSC apparently need to preserve origin mode as well, based on a fix from Marc Reisner. --- window-clock.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'window-clock.c') diff --git a/window-clock.c b/window-clock.c index f98d7923..45d4d47b 100644 --- a/window-clock.c +++ b/window-clock.c @@ -238,7 +238,7 @@ window_clock_draw_screen(struct window_mode_entry *wme) if (screen_size_x(s) >= strlen(tim) && screen_size_y(s) != 0) { x = (screen_size_x(s) / 2) - (strlen(tim) / 2); y = screen_size_y(s) / 2; - screen_write_cursormove(&ctx, x, y); + screen_write_cursormove(&ctx, x, y, 0); memcpy(&gc, &grid_default_cell, sizeof gc); gc.flags |= GRID_FLAG_NOPALETTE; @@ -274,7 +274,7 @@ window_clock_draw_screen(struct window_mode_entry *wme) for (j = 0; j < 5; j++) { for (i = 0; i < 5; i++) { - screen_write_cursormove(&ctx, x + i, y + j); + screen_write_cursormove(&ctx, x + i, y + j, 0); if (window_clock_table[idx][j][i]) screen_write_putc(&ctx, &gc, ' '); } -- cgit v1.2.3