diff options
| author | Alan Third | 2018-10-12 21:45:03 +0100 |
|---|---|---|
| committer | Alan Third | 2018-10-12 21:46:53 +0100 |
| commit | a6ab8db3a3dc5ec107ef023c6659620584309c97 (patch) | |
| tree | dbda4217e557dac8463f122b3ba45e8ab04d4d25 /src | |
| parent | 643df633ea8afafce661a20b54676691f59a68ce (diff) | |
| download | emacs-a6ab8db3a3dc5ec107ef023c6659620584309c97.tar.gz emacs-a6ab8db3a3dc5ec107ef023c6659620584309c97.zip | |
Ensure NS frame is redrawn correctly after scroll
* src/nsterm.m (ns_copy_bits): Set needsDisplay so the previous cursor
position is redrawn.
Diffstat (limited to 'src')
| -rw-r--r-- | src/nsterm.m | 1 |
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) | |||
| 2721 | [FRAME_NS_VIEW (f) scrollRect: src | 2721 | [FRAME_NS_VIEW (f) scrollRect: src |
| 2722 | by: NSMakeSize (dest.origin.x - src.origin.x, | 2722 | by: NSMakeSize (dest.origin.x - src.origin.x, |
| 2723 | dest.origin.y - src.origin.y)]; | 2723 | dest.origin.y - src.origin.y)]; |
| 2724 | [FRAME_NS_VIEW (f) setNeedsDisplay:YES]; | ||
| 2724 | } | 2725 | } |
| 2725 | } | 2726 | } |
| 2726 | 2727 | ||