Hi All,Recently there was a change made to gadcon code that, in short, stops the menus in ibar/ibox (and other E modules) from reappearing. Basically, the menu will show once, but after that the menus will not reappear because gadcon now intercepts the menu_deactivate, stoping it from getting called in the module, which normally was responsible for setting module->menu to NULL. Most of the modules (if not all) check for module->menu on mouse_down and if it exists, they bail out...hence the reason why ibar->menu only works once.
I made changes to e_modules so that menus will work all the time w/ this. Based on my changes there, 'Sachiel' ([EMAIL PROTECTED]) made patches to the core E modules so they would work also.
I took a look at these patches and they are very similar to the changes I made in e_modules.
Seb and myself talked about this the other day. Based on our conversation, we believe this is the proper solution. I wanted to send these patches to the ML for some review before committing.
Cheers, dh -------- Original Message -------- Subject: Fix recent breakage on modules menus Date: Mon, 26 Nov 2007 01:21:18 -0300 From: Ivan <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] References: <[EMAIL PROTECTED]> Hope they make it.
------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
