if (!edj) return;
edje_object_signal_emit(edj, "elm,state,unselected", "elm");
}
- if (it->func) it->func((void *) (it->data), it->obj, it);
- evas_object_smart_callback_call(it->obj, "clicked", it);
+ if (it->func)
+ it->func((void *) (it->data), it->obj, it);
+ else
+ evas_object_smart_callback_call(it->obj, "clicked", it);
}
static void
}
elm_softkey_panel_close(it->obj);
- if (it->func) it->func((void *) (it->data), it->obj, it);
- evas_object_smart_callback_call(it->obj, "clicked", it);
+ if (it->func)
+ it->func((void *) (it->data), it->obj, it);
+ else
+ evas_object_smart_callback_call(it->obj, "clicked", it);
}
static void