From 3880adae76d06fe8e4dc41fdb29fa86b42523f2a Mon Sep 17 00:00:00 2001 From: Hannes Janetzek Date: Wed, 28 Apr 2010 21:04:05 +0000 Subject: [PATCH] fix segv SVN revision: 48408 --- src/modules/everything/evry_plug_view_thumb.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/modules/everything/evry_plug_view_thumb.c b/src/modules/everything/evry_plug_view_thumb.c index 8e2e01c..60d7507 100644 --- a/src/modules/everything/evry_plug_view_thumb.c +++ b/src/modules/everything/evry_plug_view_thumb.c @@ -1292,7 +1292,9 @@ _cb_key_down(Evry_View *view, const Ecore_Event_Key *ev) } if (!strcmp(key, "Down")) { - if (!evry_conf->cycle_mode) + if (v->mode == VIEW_MODE_THUMB && + (!evry_conf->cycle_mode) && + (sd->cur_item)) { EINA_LIST_FOREACH(l, ll, it) { @@ -1314,7 +1316,9 @@ _cb_key_down(Evry_View *view, const Ecore_Event_Key *ev) } else if (!strcmp(key, "Up")) { - if (!evry_conf->cycle_mode) + if (v->mode == VIEW_MODE_THUMB && + (!evry_conf->cycle_mode) && + (sd->cur_item)) { for(ll = l; ll; ll = ll->prev) { -- 2.7.4