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