fix ecore timer called after object delete
authorJiyoun Park <jy0703.park@samsung.com>
Thu, 5 Sep 2013 06:54:01 +0000 (15:54 +0900)
committerSungho Kwak <sungho1.kwak@samsung.com>
Mon, 16 Sep 2013 01:10:17 +0000 (10:10 +0900)
Change-Id: I10602973e6b52e1bb2065b9d8a88b8d71d3a2862

src/lib/elm_conform.c

index fae6e1e..d9e66e0 100644 (file)
@@ -1234,6 +1234,7 @@ _elm_conformant_smart_del(Evas_Object *obj)
    if (sd->show_region_job) ecore_job_del(sd->show_region_job);
    if (sd->port_indi_timer) ecore_timer_del(sd->port_indi_timer);
    if (sd->land_indi_timer) ecore_timer_del(sd->land_indi_timer);
+   if (sd->indicator_effect_timer) ecore_timer_del(sd->indicator_effect_timer);
    if (sd->portrait_indicator)
      {
         evas_object_smart_callback_del(sd->portrait_indicator, "message.received", (Evas_Smart_Cb)_plug_msg_handle);