summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Third <alan@idiocy.org>2018-10-12 21:45:03 +0100
committerAlan Third <alan@idiocy.org>2018-10-12 21:46:53 +0100
commita6ab8db3a3dc5ec107ef023c6659620584309c97 (patch)
treedbda4217e557dac8463f122b3ba45e8ab04d4d25
parent643df633ea8afafce661a20b54676691f59a68ce (diff)
downloademacs-a6ab8db3a3dc5ec107ef023c6659620584309c97.tar.gz
Ensure NS frame is redrawn correctly after scroll
* src/nsterm.m (ns_copy_bits): Set needsDisplay so the previous cursor position is redrawn.
-rw-r--r--src/nsterm.m1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/nsterm.m b/src/nsterm.m
index d92d6c32448..8c355a89f8f 100644
--- a/src/nsterm.m
+++ b/src/nsterm.m
@@ -2721,6 +2721,7 @@ ns_copy_bits (struct frame *f, NSRect src, NSRect dest)
[FRAME_NS_VIEW (f) scrollRect: src
by: NSMakeSize (dest.origin.x - src.origin.x,
dest.origin.y - src.origin.y)];
+ [FRAME_NS_VIEW (f) setNeedsDisplay:YES];
}
}