changeset 44814:06d704d7ed94

(x_display_and_set_cursor): Set phys_cursor_width to 0 for NO_CURSOR.
author Gerd Moellmann <gerd@gnu.org>
date Wed, 24 Apr 2002 17:03:03 +0000
parents 927a6a3e6c8f
children cf2454d3a103
files src/xterm.c
diffstat 1 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/xterm.c	Wed Apr 24 16:57:19 2002 +0000
+++ b/src/xterm.c	Wed Apr 24 17:03:03 2002 +0000
@@ -11248,7 +11248,9 @@
 	     Likewise if part of the cursor is below y1, with the
 	     exception of the cursor being in the first blank row at
 	     the buffer and window end because update_text_area
-	     doesn't draw that row.  */
+	     doesn't draw that row.  (Except when it does, but
+	     that's handled in update_text_area.)  */
+	  
 	  if (((y0 >= cy0 && y0 < cy1) || (y1 > cy0 && y1 < cy1))
 	      && w->current_matrix->rows[w->phys_cursor.vpos].displays_text_p)
 	    w->phys_cursor_on_p = 0;
@@ -11767,6 +11769,7 @@
 	  break;
 
 	case NO_CURSOR:
+	  w->phys_cursor_width = 0;
 	  break;
 
 	default: