On Sat, 18 Mar 2006 15:07:06 -0400 Tim Burrell <[EMAIL PROTECTED]> babbled:

> Hi there,
> 
> I've discovered a bug with e17 (cvs as of march 15), which makes it
> impossible to disable mouse warping.
> 
> The code at line 267 of e_winlist.c looks like:
> 
>         if ((e_config->focus_policy != E_FOCUS_CLICK) ||
>             (e_config->winlist_warp_at_end) ||
>             (e_config->winlist_warp_while_selecting))
> 
> What this does is ensure that unless you have E_FOCUS_CLICK as your
> focus policy, mouse warping will always be enabled from the winlist evem
> if you've explicitly disabled it.

correct. that's not a bug. it's EXPLICITLY there for a very good reason.

> I would have sent a patch, however I'm not certain what the devs were
> intending here.  What I did was change it to the following:

intending exactly what the code says :)

>       if ((e_config->winlist_warp_at_end) ||
>           (e_config->winlist_warp_while_selecting))
> 
> It doesn't seem to me as if the focus policy should have any effect on
> mouse warping, but then again I'm not sure what was intended, so that's
> why I've not sent a patch.

yes it does. pointer and sloppy change focus when the mouse enters or leaves a 
window. if the mouse is not OVER the window u want to focus at the end of an 
alt-tab session - the focus will not end up there. it will end up over whatever 
the mouse is over at the time the winlist pops down, and not the window u 
wanted it on. that's why the mouse gets sent there.

> Either way, this does the trick, and let's me continue my life without
> mouse warping.
> 
> Tim.
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by xPML, a groundbreaking scripting language
> that extends applications into web and mobile media. Attend the live webcast
> and join the prime developer group breaking into this new coding territory!
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
> _______________________________________________
> enlightenment-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to