diff src/dispnew.c @ 53055:4cb0d5b004e9

(update_text_area): Fix redisplay error when hscroll is active and first glyph is only partially visible.
author Kim F. Storm <storm@cua.dk>
date Fri, 14 Nov 2003 13:04:15 +0000
parents 695cf19ef79e
children bc14fd4782c3
line wrap: on
line diff
--- a/src/dispnew.c	Fri Nov 14 13:03:47 2003 +0000
+++ b/src/dispnew.c	Fri Nov 14 13:04:15 2003 +0000
@@ -4421,7 +4421,7 @@
 	  /* If old row extends to the end of the text area, clear.  */
 	  if (i >= desired_row->used[TEXT_AREA])
 	    rif->cursor_to (vpos, i, desired_row->y,
-			    desired_row->x + desired_row->pixel_width);
+			    desired_row->pixel_width);
 	  rif->clear_end_of_line (-1);
 	  changed_p = 1;
 	}
@@ -4433,7 +4433,7 @@
 
 	  if (i >= desired_row->used[TEXT_AREA])
 	    rif->cursor_to (vpos, i, desired_row->y,
-			    desired_row->x + desired_row->pixel_width);
+			    desired_row->pixel_width);
 
 	  /* If cursor is displayed at the end of the line, make sure
 	     it's cleared.  Nowadays we don't have a phys_cursor_glyph
@@ -4447,7 +4447,7 @@
 	      x = -1;
 	    }
 	  else
-	    x = current_row->x + current_row->pixel_width;
+	    x = current_row->pixel_width;
 	  rif->clear_end_of_line (x);
 	  changed_p = 1;
 	}