billiob pushed a commit to branch master. http://git.enlightenment.org/apps/terminology.git/commit/?id=81a8118c03695630006b32a5452c81479f9f0c07
commit 81a8118c03695630006b32a5452c81479f9f0c07 Author: Boris Faure <bill...@gmail.com> Date: Sun Sep 20 15:51:57 2015 +0200 fix focus issue when creating a new tab in a split --- src/bin/win.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/win.c b/src/bin/win.c index eba1b04..1ec7117 100644 --- a/src/bin/win.c +++ b/src/bin/win.c @@ -349,6 +349,8 @@ _solo_unfocus(Term_Container *tc, Term_Container *relative) if (!tc->is_focused) return; + tc->is_focused = EINA_FALSE; + if (tc->parent != relative) tc->parent->unfocus(tc->parent, tc); @@ -357,8 +359,6 @@ _solo_unfocus(Term_Container *tc, Term_Container *relative) if (!tc->wn->cmdbox_up) elm_object_focus_set(term->termio, EINA_FALSE); - - tc->is_focused = EINA_FALSE; } static void --