From 83cf6ab853216f8b7b61b484e851863d2904b573 Mon Sep 17 00:00:00 2001 From: Nick Bowler Date: Tue, 7 Jun 2022 23:55:32 -0400 Subject: [PATCH] Don't use leaveok() in curses. Hiding the cursor seems unreliable, so when curs_set doesn't actually work I think it's better to keep the cursor in some innocuous location rather than having it randomly move around in the game area. --- src/curses.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/curses.c b/src/curses.c index 215129e..986e7de 100644 --- a/src/curses.c +++ b/src/curses.c @@ -319,8 +319,7 @@ static void app_initialize(int argc, char **argv) initscr(); start_color(); - if (curs_set(0) != ERR) - leaveok(stdscr, TRUE); + curs_set(0); cbreak(); keypad(stdscr, TRUE); -- 2.43.2