From: Eli Zaretskii Date: Sat, 26 Oct 2024 12:19:53 +0000 (+0300) Subject: * src/w32console.c (w32con_update_end): Fix cursor display. X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=0f6b02cb6704757dcfeac5356c42003d624176b4;p=emacs.git * src/w32console.c (w32con_update_end): Fix cursor display. (cherry picked from commit a3e41874c1b3d75d18dab9e20e0f183a3086fea4) --- diff --git a/src/w32console.c b/src/w32console.c index b9a84bbf86a..7393e5b3f6b 100644 --- a/src/w32console.c +++ b/src/w32console.c @@ -535,6 +535,11 @@ static void w32con_update_end (struct frame * f) { SetConsoleCursorPosition (cur_screen, cursor_coords); + if (!XWINDOW (selected_window)->cursor_off_p + && cursor_coords.X < FRAME_COLS (f)) + w32con_show_cursor (); + else + w32con_hide_cursor (); } /***********************************************************************