summaryrefslogtreecommitdiff
path: root/src/lib/elm_genlist.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/elm_genlist.c')
-rw-r--r--src/lib/elm_genlist.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/elm_genlist.c b/src/lib/elm_genlist.c
index bc505ed8c..bdcbce9a6 100644
--- a/src/lib/elm_genlist.c
+++ b/src/lib/elm_genlist.c
@@ -2919,7 +2919,7 @@ _key_action_move_dir(Evas_Object *obj, Elm_Focus_Direction dir, Eina_Bool multi)
2919 } 2919 }
2920 else 2920 else
2921 { 2921 {
2922 if (dir == ELM_FOCUS_UP) 2922 if ((sd->focused_item) && (dir == ELM_FOCUS_UP))
2923 ret = _item_single_select_up(sd); 2923 ret = _item_single_select_up(sd);
2924 else if (dir == ELM_FOCUS_DOWN) 2924 else if (dir == ELM_FOCUS_DOWN)
2925 ret = _item_single_select_down(sd); 2925 ret = _item_single_select_down(sd);