Carsten Haitzler (The Rasterman) wrote:
> On Tue, 18 Oct 2005 14:29:20 +1300 jochen <[EMAIL PROTECTED]> babbled:
> 
> 
>>Carsten Haitzler (The Rasterman) wrote:
>>
>>>On Tue, 18 Oct 2005 11:35:44 +1300 jochen <[EMAIL PROTECTED]>
>>>babbled:
>>>
>>>
>>>
>>>>Hi guys,
>>>>I'm still experiencing keybinding problems. Sometimes they don't work, I
>>>>can't switch desktops or start Eterm etc using keybindings. I haven't
>>>>found a way to trigger this yet. When they lockup, I can get them
>>>>working again by switching desktops using the pager or starting an eterm
>>>>from the menu.
>>>>I mentioned it before in this thread:
>>>>http://marc.theaimsgroup.com/?l=enlightenment-users&m=112795168400490&w=2
>>>>somebody mentioned he can trigger it with turning the remember settings
>>>>off. How would I go abouts to debug such a thing, gdb won't be much help
>>>>right? Do I just put a lot of printfs into the e source code and wait
>>>>until it happens again, and look what function has been called before?
>>>
>>>
>>>basically thats how you catch these things. you put printf's in where u
>>>suspect something maybe invovled, log it to a file and wait for it to
>>>happen then jump asap into the log - and examine it for anything unusual.
>>>somehting is weird here i think concerning focus. the key is grabbed - but
>>>not being delivered to the right place. let me guess - it only happens when
>>>NO app window is focused (there are no apps on the screen or none has the
>>>focus) ?
>>>
>>>
>>
>>Yup spot on :)
> 
> 
> aaah hrrrm. that shouldnt happen. basically i have seen this and thats why 
> when
> a window loses focus it is set back to the container background window so
> something has the focus at al times ... hmmm. ie in e_border.c, line 1180
> 
>              e_grabinput_focus(bd->zone->container->bg_win,
> E_FOCUS_METHOD_PASSIVE);
> 
> maybe this isnt happening? some logic case is missed?
> 
Well I can try debug it further tonight currently I should be working,
So I should be looking at the focus functions? I let you know when I get
something.




-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to