From 662315075a4300159c1f8a09d259d4458ef28153 Mon Sep 17 00:00:00 2001 From: codewarrior Date: Sat, 5 Nov 2005 01:31:05 +0000 Subject: [PATCH] - fix first / last element nav via keyboard SVN revision: 18309 --- src/bin/e_fileman_smart.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/bin/e_fileman_smart.c b/src/bin/e_fileman_smart.c index 182a268c2..7b6f69e6a 100644 --- a/src/bin/e_fileman_smart.c +++ b/src/bin/e_fileman_smart.c @@ -2262,6 +2262,11 @@ _e_fm_icon_select_up(E_Fm_Smart_Data *sd) _e_fm_selections_clear(sd); _e_fm_selections_add(l->data, l); } + else + { + _e_fm_selections_clear(sd); + _e_fm_selections_add(sd->files->data, sd->files); + } if(l) { E_Fm_Icon *icon; @@ -2327,6 +2332,11 @@ _e_fm_icon_select_down(E_Fm_Smart_Data *sd) _e_fm_selections_clear(sd); _e_fm_selections_add(l->data, l); } + else + { + _e_fm_selections_clear(sd); + _e_fm_selections_add((evas_list_last(sd->files))->data, evas_list_last(sd->files)); + } if(l) { E_Fm_Icon *icon;