efl_ui_focus_manager_calc: fix first touch setup for none regular tests

we had the issue that we stopped looping if we are a regular end. but we
need to continue until we have no rec_manager anymore.
This commit is contained in:
Marcel Hollerbach 2017-12-06 15:50:29 +01:00
parent 9a5c3cfbe2
commit c1c58cfb69
1 changed files with 1 additions and 1 deletions

View File

@ -1462,7 +1462,7 @@ _efl_ui_focus_manager_calc_efl_ui_focus_manager_setup_on_first_touch(Eo *obj, Ef
rec_manager = efl_ui_focus_manager_redirect_get(rec_manager);
}
while (!last.is_regular_end);
while (!last.is_regular_end || rec_manager);
}
else if (DIRECTION_IS_2D(direction) && entry)
efl_ui_focus_manager_focus_set(obj, entry);