diff --git a/src/nsterm.m b/src/nsterm.m index 5cd64f1d4a3..7b9cebac875 100644 --- a/src/nsterm.m +++ b/src/nsterm.m @@ -2341,6 +2341,7 @@ External call (RIF): draw cursor 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;