aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorChong Yidong <[email protected]>2008-10-27 22:30:38 +0000
committerChong Yidong <[email protected]>2008-10-27 22:30:38 +0000
commita58c682691de7c718d145c8143a5ee227d7a735b (patch)
tree56f3eaa00fac2a05154c52a44e29155f8ed9d0a9 /src
parentd1a072bf856266928072a37e32241d518abb5611 (diff)
(ns_draw_window_cursor): When hbar cursor is on over-sized glyph, draw
it with the default glyph width.
Diffstat (limited to 'src')
-rw-r--r--src/nsterm.m1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nsterm.m b/src/nsterm.m
index 5cd64f1d4a..7b9cebac87 100644
--- a/src/nsterm.m
+++ b/src/nsterm.m
@@ -2341,6 +2341,7 @@ ns_draw_window_cursor (struct window *w, struct glyph_row *glyph_row,
case HBAR_CURSOR:
s = r;
s.origin.y += lrint (0.75 * s.size.height);
+ s.size.width = min (FRAME_COLUMN_WIDTH (f), s.size.width);
s.size.height = lrint (s.size.height * 0.25);
NSRectFill (s);
break;