changeset 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 5cf4a15cedab
children 651ff4b959b3
files src/nsterm.m
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
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)
           {