В пн, 2007-11-26 в 00:28 -0500, Christopher Michael написа:
> 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
> 
The person who broke the menu interface should've fixed all programs in
cvs that use it, not just what he maintains. I thought we all agreed on
that a while ago.

> -------- 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 enlightenment-devel@lists.sourceforge.net 
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
-- 
Виктор Кожухаров /Viktor Kojouharov/

Attachment: signature.asc
Description: Това е цифрово подписана част от писмото

-------------------------------------------------------------------------
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
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to