longpress <- for dan!
authorCarsten Haitzler <raster@rasterman.com>
Wed, 24 Mar 2010 08:54:59 +0000 (08:54 +0000)
committerCarsten Haitzler <raster@rasterman.com>
Wed, 24 Mar 2010 08:54:59 +0000 (08:54 +0000)
SVN revision: 47414

src/lib/elm_genlist.c

index b587f77..96a17cb 100644 (file)
@@ -692,7 +692,6 @@ _mouse_up(void *data, Evas *evas __UNUSED__, Evas_Object *obj __UNUSED__, void *
    it->down = 0;
    if (ev->event_flags & EVAS_EVENT_FLAG_ON_HOLD) it->wd->on_hold = EINA_TRUE;
    else it->wd->on_hold = EINA_FALSE;
-   it->wd->longpressed = EINA_FALSE;
    if (it->long_timer)
      {
         ecore_timer_del(it->long_timer);
@@ -706,6 +705,7 @@ _mouse_up(void *data, Evas *evas __UNUSED__, Evas_Object *obj __UNUSED__, void *
      }
    if (it->wd->on_hold)
      {
+        it->wd->longpressed = EINA_FALSE;
        it->wd->on_hold = EINA_FALSE;
        return;
      }