[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: nsterm.m: How to play nice with Mojave revisions -- #17684 (crosshai
From: |
Keith David Bershatsky |
Subject: |
Re: nsterm.m: How to play nice with Mojave revisions -- #17684 (crosshairs) and #22873 (multiple fake cursors) ... |
Date: |
Sun, 14 Oct 2018 17:05:48 -0700 |
Thank you, Alan. Your observations led me to the location where I had
suppressed display_and_set_cursor within update_window_cursor. +-mode and
mc-test both work now (after removing the aforementioned restrictions).
Your help is greatly appreciated!
Keith
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
> Date: [10-14-2018 11:03:38] <14 Oct 2018 19:03:38 +0100>
> From: Alan Third <address@hidden>
> To: Keith David Bershatsky <address@hidden>
> Cc: address@hidden
> Subject: Re: nsterm.m: How to play nice with Mojave revisions -- #17684
> (crosshairs) and #22873 (multiple fake cursors) ...
>
> OK, I don't know what's going on, but I *can* tell that as soon as
> +-mode is enabled ns_draw_window_cursor is never called from within
> drawRect, which implies it's not being called by expose_frame. I don't
> know why not, but that's the bit that does the actual drawing.
>
> At a guess you have to add another call somewhere in xdisp.c to draw
> the cursor(s) when expose_frame is happening.
> --
> Alan Third