gengrid small bug patch
authorJeonghyun Yun <jh0506.yun@samsung.com>
Fri, 23 Dec 2011 06:45:56 +0000 (01:45 -0500)
committerJeonghyun Yun <jh0506.yun@samsung.com>
Fri, 23 Dec 2011 06:45:56 +0000 (01:45 -0500)
src/lib/elm_gengrid.c

index af2f4be..84ab2dc 100644 (file)
@@ -340,9 +340,10 @@ _event_hook(Evas_Object       *obj,
         ev->event_flags |= EVAS_EVENT_FLAG_ON_HOLD;
         return EINA_TRUE;
      }
-   else if ((!strcmp(ev->keyname, "Return")) ||
+   else if (((!strcmp(ev->keyname, "Return")) ||
             (!strcmp(ev->keyname, "KP_Enter")) ||
             (!strcmp(ev->keyname, "space")))
+           && (!wd->multi) && (wd->selected))
      {
         it = elm_gengrid_selected_item_get(obj);
         evas_object_smart_callback_call(it->wd->self, SIG_CLICKED_DOUBLE, it);