From: Alan Third Date: Tue, 5 Sep 2017 22:40:46 +0000 (+0100) Subject: Revert "Force screen update after drawing cursor glyph (bug#23774)" X-Git-Tag: emacs-26.0.90~248 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=732fdeb341e3b53568548254ef37c7413c4343bb;p=emacs.git Revert "Force screen update after drawing cursor glyph (bug#23774)" This reverts commit 1b492fa5456e2b6face8d0856f11d17e432693b0. See bug#28358 --- diff --git a/src/nsterm.m b/src/nsterm.m index 6b0e18bf439..ff3329d1cee 100644 --- a/src/nsterm.m +++ b/src/nsterm.m @@ -3143,16 +3143,7 @@ ns_draw_window_cursor (struct window *w, struct glyph_row *glyph_row, /* draw the character under the cursor */ if (cursor_type != NO_CURSOR) - { - draw_phys_cursor_glyph (w, glyph_row, DRAW_CURSOR); - -#ifdef NS_IMPL_COCOA - /* The glyph under the cursor isn't displayed when switching - spaces, so force an update. This seems to be related to the - use of NSDisableScreenUpdates. */ - [FRAME_NS_VIEW (f) setNeedsDisplay:YES]; -#endif - } + draw_phys_cursor_glyph (w, glyph_row, DRAW_CURSOR); #ifdef NS_IMPL_COCOA NSEnableScreenUpdates ();