emacs-devel
[Top][All Lists]
Advanced

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

Re: Bug in incremental undrawing of mouseover highlighting


From: Chong Yidong
Subject: Re: Bug in incremental undrawing of mouseover highlighting
Date: Fri, 24 Nov 2006 23:18:51 -0500
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.91 (gnu/linux)

YAMAMOTO Mitsuharu <address@hidden> writes:

>>>>>> On Mon, 20 Nov 2006 14:22:47 -0500, Chong Yidong <address@hidden> said:
>
>> + #ifdef HAVE_WINDOW_SYSTEM
>> +   if (dpyinfo && EQ (window, dpyinfo->mouse_face_window))
>> +     clear_mouse_face (dpyinfo);
>> + #endif
>> + 
>>     unbind_to (count, Qnil);
>>   }
>
> This clear_mouse_face call is not protected by BLOCK_INPUT.

Thanks, fixed.

> Is it OK to refer to dpyinfo in window.c in the first place?  Such
> tasks seem to be done in xdisp.c usually.

It is used in frame.c and several other files.  I couldn't find any
cleaner non-invasive solution.




reply via email to

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