diff src/nsterm.m @ 99558:de06f7b71b82

(ns_draw_glyph_string): Stop drawing the background of the next glyph string once past the overhang width.
author Chong Yidong <cyd@stupidchicken.com>
date Sat, 15 Nov 2008 05:20:49 +0000
parents 4ffcb3e1114a
children ba4876d944bc
line wrap: on
line diff
--- a/src/nsterm.m	Sat Nov 15 05:20:33 2008 +0000
+++ b/src/nsterm.m	Sat Nov 15 05:20:49 2008 +0000
@@ -2829,7 +2829,8 @@
       int width;
       struct glyph_string *next;
 
-      for (width = 0, next = s->next; next;
+      for (width = 0, next = s->next;
+	   next && width < s->right_overhang;
 	   width += next->width, next = next->next)
 	if (next->first_glyph->type != IMAGE_GLYPH)
           {