Subject: Re: bug#75931: 31.0.50; mouse-face and pointer properties make pointer change back and forth

From: Eli Zaretskii <[email-masked]>
Date: Fri, 31 Jan 2025 09:03:09 +0200

> Date: Thu, 30 Jan 2025 17:41:02 -0300
> Cc: [email-masked], [email-masked]
> From: Mauro Aranda <[email-masked]>
> 
> Eli Zaretskii <[email-masked]> writes:
> 
>  > Please try the patch below.
> 
> Thanks, but the issue remains after applying the patch.

That probably means that one or more other calls to show_mouse_face
need to be passed 'false' as the last argument.  Since AFAIU only the
calls with DRAW_MOUSE_FACE can reset the mouse pointer back to the
hand shape, those are the calls that are the suspects.  So please
change each such call and see which additional one needs that.  I hope
there's only one such call, so please change only one call at a time,
each time returning the other calls to their current state.