win: _focus_validator() saves focused tc + add debug

This commit is contained in:
Boris Faure 2020-03-30 22:12:45 +02:00
parent d267b57fb1
commit 5c85b8c624
Signed by untrusted user who does not match committer: borisfaure
GPG Key ID: 35C0410516166BE8
1 changed files with 7 additions and 7 deletions

View File

@ -244,7 +244,7 @@ _focus_validator(void)
EINA_LIST_FOREACH(wins, l, wn) EINA_LIST_FOREACH(wins, l, wn)
{ {
Eina_Bool focused_found = EINA_FALSE; Term_Container *focused_found = NULL;
if (wn->group_input) if (wn->group_input)
continue; continue;
@ -264,7 +264,7 @@ _focus_validator(void)
Term *term_focused; Term *term_focused;
Term_Container *tc_parent = tc; Term_Container *tc_parent = tc;
focused_found = EINA_TRUE; focused_found = tc;
do do
{ {
assert (tc_parent->is_focused); assert (tc_parent->is_focused);
@ -675,8 +675,8 @@ _solo_unfocus(Term_Container *tc, Term_Container *relative)
solo = (Solo*) tc; solo = (Solo*) tc;
term = solo->term; term = solo->term;
DBG("tc:%p tc->is_focused:%d from_parent:%d", DBG("tc:%p tc->is_focused:%d from_parent:%d term:%p",
tc, tc->is_focused, tc->parent == relative); tc, tc->is_focused, tc->parent == relative, term);
if (!tc->is_focused) if (!tc->is_focused)
return; return;
@ -707,8 +707,8 @@ _solo_focus(Term_Container *tc, Term_Container *relative)
if (!tc->parent) if (!tc->parent)
return; return;
DBG("tc:%p tc->is_focused:%d from_parent:%d", DBG("tc:%p tc->is_focused:%d from_parent:%d term:%p",
tc, tc->is_focused, tc->parent == relative); tc, tc->is_focused, tc->parent == relative, term);
if (tc->is_focused) if (tc->is_focused)
return; return;
@ -721,7 +721,7 @@ _solo_focus(Term_Container *tc, Term_Container *relative)
if (tc->parent != relative) if (tc->parent != relative)
{ {
DBG("focus tc:%p", tc); DBG("focus tc:%p term:%p", tc, solo->term);
tc->parent->focus(tc->parent, tc); tc->parent->focus(tc->parent, tc);
} }