same commit, but for gengrid
authordiscomfitor <discomfitor@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sat, 25 Feb 2012 11:54:50 +0000 (11:54 +0000)
committerdiscomfitor <discomfitor@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Sat, 25 Feb 2012 11:54:50 +0000 (11:54 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@68444 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/elm_gengrid.c

index c3d4adc..fc69fc2 100644 (file)
@@ -275,6 +275,7 @@ _event_hook(Evas_Object        *obj,
      {
         it = elm_gengrid_first_item_get(obj);
         elm_gengrid_item_bring_in(it);
+        elm_gengrid_item_selected_set(it, EINA_TRUE);
         ev->event_flags |= EVAS_EVENT_FLAG_ON_HOLD;
         return EINA_TRUE;
      }
@@ -282,6 +283,7 @@ _event_hook(Evas_Object        *obj,
      {
         it = elm_gengrid_last_item_get(obj);
         elm_gengrid_item_bring_in(it);
+        elm_gengrid_item_selected_set(it, EINA_TRUE);
         ev->event_flags |= EVAS_EVENT_FLAG_ON_HOLD;
         return EINA_TRUE;
      }