On Thu, 2005-06-30 at 16:09 +0200, Kim Woelders wrote:
> >>>if you hold alt+tab and then right click a window, 

> >>Patch attached.
> > 
> > patch fixed the issue for me, cheers !
> > -mike
> > 
> The patch fixes the particular problem. However, I think the problem to
> begin with was that menus could be activated at all while the focus list
> was up.
> I have committed a fix that prevents other actions while the focus list 
> is active.
> 
> /Kim

Mike,
I told you he wouldn't like the patch!  To be fair, I knew it was a
crappy one when I wrote it.  The two subsystems are not very related but
were interacting in a strange way and publicizing a private function
(static) so that it can be called from within a completely different
subsystem is exceptionally inelegant.  I did that to avoid handling
something so high up in the event loop that it would be called for every
event.

Kim,
Would it be possible for you to send me the patch as my tree is out of
date and it would be one of many changes if I update?  If it would take
more than a couple of minutes then don't bother, I'll dig it out.  And
if not then, did you set a global boolean to indicate if the focus list
was active and check for it in the main event loop before going any
deeper?  Did you close the WarpFocus or ignore the action?

-- 
Tres



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to