On Fri, Apr 30, 2010 at 11:15 PM, Christopher Michael
<cpmicha...@comcast.net> wrote:
> On 04/30/2010 10:02 PM, Gustavo Sverzut Barbieri wrote:
>> Hi all,
>>
>> I've noticed some breakages with last E17... actually an unfortunate
>> "svn up + make" made me get the exact version from ZMike that br0ken
>> e_config and then I had to start from a fresh profile... what would be
>> just a trivial annoyance ended as an excellent test to try to
>> configure E17 to my like... and to found part of it is not working :-D
>>
>> So far I've noticed:
>>
>>     - conf_keybindings: right list association is broken, likely this
>> is my fault due some stringshare change where things are not
>> stringshared... maybe not, needs investigating.
>>
>>      - editing virtual desktops is not possible anymore. Settings>
>> Screen>  Virtual Desktops. clicking at the desktop preview should
>> create a dialog to configure it, but it is not receiving the mouse
>> down! :-(   I tried some basic printf() investigation and nothing
>> clear comes to mind, none of the objects in the hierarchy is set to
>> pass_events, the object is visible and all... but no
>> EVAS_CALLBACK_MOUSE_DOWN to it :-/
>>
> this seems to be happening due to the deskpreview widget using e_icon. I
> have a mouse_down callback in the deskpreview widget (see line 95) but
> it appears that it's not being called :( Hrrmm...will have to look into
> this more after the weekend.

well, I used no deeper investigation, but seems that e_icon is not
passing events, at least nothing clear in e_icon.c. I also did a loop
from the desk's e_icon to the topmost parent (smart_parent_get +
printf) and no parent is passing events. What is strange is that
sliders and checkbox at the same level do work, so it might be some
little stupid detail that I overlooked.

I recompiled Evas with debug, so tomorrow I can breakpoint inside
mouse_down_feed and see the full event deliver path, where it is
passing and should not.

-- 
Gustavo Sverzut Barbieri
http://profusion.mobi embedded systems
--------------------------------------
MSN: barbi...@gmail.com
Skype: gsbarbieri
Mobile: +55 (19) 9225-2202

------------------------------------------------------------------------------
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to