GNU bug report logs - #75930
30.0.92; Setting default frame background color messes up mouse pointer

Previous Next

Package: emacs;

Reported by: Lars Rustand <rustand.lars <at> gmail.com>

Date: Wed, 29 Jan 2025 16:37:01 UTC

Severity: normal

Found in version 30.0.92

Full log


View this message in rfc822 format

From: Po Lu <luangruo <at> yahoo.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: rustand.lars <at> gmail.com, 75930 <at> debbugs.gnu.org
Subject: bug#75930: 30.0.92; Setting default frame background color messes up mouse pointer
Date: Thu, 30 Jan 2025 15:19:22 +0800
Eli Zaretskii <eliz <at> gnu.org> writes:

>> From: rustand.lars <at> gmail.com
>> Cc: 75930 <at> debbugs.gnu.org
>> Date: Wed, 29 Jan 2025 23:25:47 +0100
>> 
>> Eli Zaretskii <eliz <at> gnu.org> writes:
>> 
>> > Thanks.  I wonder whether this is window-manager specific, even if not
>> > exwm-specific
>> 
>> I installed the GDM login manager and the gnome-shell desktop
>> environment to test your hypothesis. I observe the same behaviour there.
>> 
>> Even if it was "window-manager specific" as you say, I think that is a
>> backwards way of thinking about it. This is happening in a *minimal*
>> configuration where Emacs is running directly under X.
>
> The thing is, I cannot find where this setting of the border happens
> in our code.  It seems to be the consequence of setting the frame's
> background mode, which happens when you set the background color, but
> that's where the track went cold for me, probably because I don't know
> enough about the X11 graphics.  I hope someone else will be able to
> point out where we cause that border to appear, and then a solution
> might be found.
>
> Po Lu, any suggestions or ideas?

Set a breakpoint on x_set_mouse_color, perhaps?




This bug report was last modified 120 days ago.

Previous Next


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