From 81f56259a8a4d4b026d21a685cd72c371f143989 Mon Sep 17 00:00:00 2001 From: Larry Jr Date: Fri, 19 Jan 2018 15:27:26 -0200 Subject: [PATCH] elementary: efl_ui_list focus manager fix fixed focus changed with keyboard fixed scroll in focus fixed focus in example --- elementary/efl_ui_list_example_3.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/elementary/efl_ui_list_example_3.c b/elementary/efl_ui_list_example_3.c index 3b35ec35..32d5b195 100644 --- a/elementary/efl_ui_list_example_3.c +++ b/elementary/efl_ui_list_example_3.c @@ -59,7 +59,10 @@ static void _focused(void *data, const Efl_Event *event) { Priv_Data *priv = (Priv_Data*)data; - priv->selected = efl_ui_focus_manager_focus_get(event->object); + Evas_Object *focused = efl_ui_focus_manager_focus_get(event->object); + + if (focused) + priv->selected = focused; } static void