bu5hm4n pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=0b3a14a3873625e0e1443d19caccf47fc3901174
commit 0b3a14a3873625e0e1443d19caccf47fc3901174 Author: Marcel Hollerbach <marcel-hollerb...@t-online.de> Date: Wed Aug 30 22:38:51 2017 +0200 efl_ui_focus_manager_calc: only focus none NULL candidates --- src/lib/elementary/efl_ui_focus_manager_calc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/elementary/efl_ui_focus_manager_calc.c b/src/lib/elementary/efl_ui_focus_manager_calc.c index dbd64c5d36..232cc69e06 100644 --- a/src/lib/elementary/efl_ui_focus_manager_calc.c +++ b/src/lib/elementary/efl_ui_focus_manager_calc.c @@ -1309,7 +1309,8 @@ _efl_ui_focus_manager_calc_efl_ui_focus_manager_move(Eo *obj EINA_UNUSED, Efl_Ui { n = T(n).parent; new_candidate = _request_move(obj, pd, direction, n); - efl_ui_focus_manager_focus_set(obj, new_candidate); + if (new_candidate) + efl_ui_focus_manager_focus_set(obj, new_candidate); candidate = new_candidate; } } --