bu5hm4n pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=38cec03d6746cf14c428df830ad500f857e0e496
commit 38cec03d6746cf14c428df830ad500f857e0e496 Author: Yeongjong Lee <[email protected]> Date: Wed Aug 21 02:52:06 2019 +0000 efl_ui_collection: use length value for even parameter of eina_spans_intersect Parameter of `eina_spans_intersect` are pairs of point and length. Reviewed-by: Marcel Hollerbach <[email protected]> Differential Revision: https://phab.enlightenment.org/D9655 --- src/lib/elementary/efl_ui_collection.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/elementary/efl_ui_collection.c b/src/lib/elementary/efl_ui_collection.c index a7f42ef3a8..c7101fdbd5 100644 --- a/src/lib/elementary/efl_ui_collection.c +++ b/src/lib/elementary/efl_ui_collection.c @@ -877,8 +877,8 @@ _efl_ui_collection_efl_ui_focus_manager_move(Eo *obj, Efl_Ui_Collection_Data *pd Eina_Rect element; element = efl_gfx_entity_geometry_get(focus); viewport = efl_gfx_entity_geometry_get(obj); - if (!eina_spans_intersect(element.x, element.x+element.w, viewport.x, viewport.x+viewport.w) && - !eina_spans_intersect(element.y, element.y+element.h, viewport.y, viewport.y+viewport.y)) + if (!eina_spans_intersect(element.x, element.w, viewport.x, viewport.w) && + !eina_spans_intersect(element.y, element.h, viewport.y, viewport.h)) { efl_ui_scrollable_scroll(obj, element, EINA_TRUE); return focus; --
