GNU bug report logs - #51251
29.0.50; Moving cursor on top of raised box leaves artifacts around in NS port

Previous Next

Package: emacs;

Reported by: Po Lu <luangruo <at> yahoo.com>

Date: Sun, 17 Oct 2021 13:16:02 UTC

Severity: normal

Found in version 29.0.50

Done: Alan Third <alan <at> idiocy.org>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 51251 <at> debbugs.gnu.org (full text, mbox):

From: Alan Third <alan <at> idiocy.org>
To: Po Lu <luangruo <at> yahoo.com>
Cc: 51251 <at> debbugs.gnu.org
Subject: Re: bug#51251: 29.0.50; Moving cursor on top of raised box leaves
 artifacts around in NS port
Date: Sun, 17 Oct 2021 19:37:22 +0100
[Message part 1 (text/plain, inline)]
On Sun, Oct 17, 2021 at 09:14:39PM +0800, Po Lu via Bug reports for GNU Emacs, the Swiss army knife of text editors wrote:
> 
> Move the cursor over a raised box, like the buttons in a customize
> buffer.  Parts of the cursor will remain in the box even after the
> cursor is moved out of the button.
> 
> I was told that this also occurs on macOS.
> 
> I've attached a patch that fixes the problem for me, but it hasn't been
> tested on macOS.

Hmm, your patch effectively undoes the change in

    Fix NS inset rectangle corners
    9ce3fdc461c9ec799ccbdc9281e392b0b77efd2b

I've attached my attempt to fix it. (Also not tested on macOS, but I
can't see why it wouldn't work there.)
-- 
Alan Third
[0001-Fix-inset-rectangle-corners-when-sides-aren-t-drawn-.patch (text/x-diff, attachment)]

This bug report was last modified 3 years and 271 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.