On Tue, 15 Mar 2005 22:58:45 -0600 Peter Evans <[EMAIL PROTECTED]> babbled: > On Mon, 14 Mar 2005 08:59:56 -0600, Peter Evans <[EMAIL PROTECTED]> wrote: > > over the weekend i worked on a few patches to address some fixmes in > > e_menu.c. there had been some issues due to the fact that while > > active menus were tracked in e_menu.c, THE active menu was not -- nor > > was THE active menu item -- which meant that any code that had to find > > such objects had to perform linear searches through the active menu > > list. this patch allows e_menu.c to track the active menu, and allows > > each menu to track a particular active menu item, thus dispelling the > > need for those searches. > > > > i tested this by generally going crazy with menus, mousing around, > > selecting things -- things work for me. give it a try. > > i did encounter one problem with the patch -- clicking on a menu item, > dragging the mouse away, and lifting up could cause a segv. this > patch should fix that, and plug in a few potential spots for crashes > as well. both this and previous patches are now in :) thanks! :) actually they seem to have broken menu selection - move your mouse really quickly... i had to back them out :( -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [EMAIL PROTECTED] 裸好多 [EMAIL PROTECTED] Tokyo, Japan (東京 日本) ------------------------------------------------------- This SF.net email is sponsored by: 2005 Windows Mobile Application Contest Submit applications for Windows Mobile(tm)-based Pocket PCs or Smartphones for the chance to win $25,000 and application distribution. Enter today at http://ads.osdn.com/?ad_id=6882&alloc_id=15148&op=click _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel