[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RP] Re: Mouse warp on window deletion
From: |
Shawn Betts |
Subject: |
Re: [RP] Re: Mouse warp on window deletion |
Date: |
Thu Aug 21 19:06:58 2003 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 |
Magnus Henoch <address@hidden> writes:
> * Shawn Betts <address@hidden> [2003-08-10 16:39]:
> > Thanks for the bug report. I looked into it. Your patch is...well, a
>
> Thanks for the fix!
>
> > really bad patch :). The problem was that give_window_focus() was
> > being called with win and last_win being the same window.
>
> I've found that Mozilla Firebird causes give_window_focus() to be called
> with win and last_win being the same (i.e. the main Mozilla window) when
> the mouse is leaving (only leaving, entering is fine) a Shockwave control
> (at least without an installed plugin). Thus the mouse is reset to
> whatever position was last saved for Mozilla, which is very annoying.
> With rudeness set to zero, this doesn't happen; I only get a raise request
> message.
This should be fixed in CVS.
> Maybe give_window_focus() shouldn't be called with win==last_win in the
> first place... if I find some time for it I'll read the sources and try to
> find out.
in CVS give_window_focus looks like this:
void
give_window_focus (rp_window *win, rp_window *last_win)
{
...
/* Warp the cursor to the window's saved position if last_win and
win are different windows. */
if (last_win != NULL && win != last_win)
save_mouse_position (last_win);
...
}
But in the last release, this is not so. Are you running out of CVS?
Shawn
- Re: [RP] Mouse warp on window deletion, Shawn Betts, 2003/08/10
- [RP] Re: Mouse warp on window deletion, Magnus Henoch, 2003/08/20
- Re: [RP] Re: Mouse warp on window deletion,
Shawn Betts <=
- [RP] Re: Mouse warp on window deletion, Magnus Henoch, 2003/08/22
- Re: [RP] Re: Mouse warp on window deletion, Shawn Betts, 2003/08/23
- [RP] Re: Mouse warp on window deletion, Magnus Henoch, 2003/08/24
- Re: [RP] Re: Mouse warp on window deletion, Shawn Betts, 2003/08/24
- [RP] Re: Mouse warp on window deletion, Magnus Henoch, 2003/08/26
- [RP] binding rxvt, Joe Corneli, 2003/08/26
- [RP] Re: binding rxvt, Magnus Henoch, 2003/08/27
- Re: [RP] Re: binding rxvt, Hans Dieter Pearcey, 2003/08/27
- Re: [RP] Re: binding rxvt, Joe Corneli, 2003/08/27