mouse up on icon emit clicked - fix.
authorCarsten Haitzler <raster@rasterman.com>
Fri, 22 Jan 2010 12:36:32 +0000 (12:36 +0000)
committerCarsten Haitzler <raster@rasterman.com>
Fri, 22 Jan 2010 12:36:32 +0000 (12:36 +0000)
SVN revision: 45440

src/lib/elm_icon.c

index 5935f82..60a4f84 100644 (file)
@@ -90,6 +90,8 @@ _sizing_eval(Evas_Object *obj)
 static void
 _mouse_up(void *data, Evas *e, Evas_Object *obj, void *event_info)
 {
+   Evas_Event_Mouse_Up *ev = event_info;
+   if (ev->event_flags & EVAS_EVENT_FLAG_ON_HOLD) return;
    evas_object_smart_callback_call(data, "clicked", event_info);
 }