diff --git a/src/bin/e_widget_button.c b/src/bin/e_widget_button.c index 0eb5b8bd5..0d5acb0be 100644 --- a/src/bin/e_widget_button.c +++ b/src/bin/e_widget_button.c @@ -90,6 +90,7 @@ e_widget_button_icon_set(Evas_Object *obj, Evas_Object *icon) edje_object_part_swallow(wd->o_button, "icon_swallow", icon); edje_object_signal_emit(wd->o_button, "icon_visible", ""); edje_object_message_signal_process(wd->o_button); + evas_object_pass_events_set(icon, 1); evas_object_show(icon); e_widget_sub_object_add(obj, icon); }