emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

macOS: Cursor leaving traces when scrolling


From: David Reitter
Subject: macOS: Cursor leaving traces when scrolling
Date: Sat, 6 Oct 2018 08:06:29 -0400

On Thu, Oct 04, 2018 at 05:33:03PM -0400, David Reitter wrote:
> I back-ported the two macOS Mojave fixes to Emacs 25.
> Please check my handiwork before I push it [1]
> 
> One user reported issues with the cursor leaving traces while
> scrolling [2], which I reproduced on a pre-Mojave machine, but not
> on my Mojave system. I’m unclear whether that is also the case on
> the 26 branch. I can try tomorrow unless someone else can comment.

On Oct 4, 2018, at 5:58 PM, Alan Third <address@hidden> wrote:
> I believe it’s because we’re copying the contents of the frame on
> scroll without redrawing it without the cursor first. I think that
> means we need to stick a call to NSView displayIfNeeded into
> ns_copy_bits or ns_scroll_run.

It seems to be limited to scrolling, not all cursor movement, so yes.  
Any news on this?

I have other obligations this weekend and cannot reproduce outside of my work 
desktop, otherwise I’d work out a change.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]