From 2cc4ae1fb82fb6ea64659c75345b926dc469f0db Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 7 May 2014 16:52:44 -0400 Subject: [PATCH] fix more eo edje emit errors --- src/bin/e_fm.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/bin/e_fm.c b/src/bin/e_fm.c index 653391c5b..e7aed9135 100644 --- a/src/bin/e_fm.c +++ b/src/bin/e_fm.c @@ -11401,10 +11401,14 @@ _e_fm2_volume_eject(void *data, E_Menu *m __UNUSED__, E_Menu_Item *mi __UNUSED__ static void _update_volume_icon(E_Volume *v, E_Fm2_Icon *ic) { - if (ic->info.removable_full) - edje_object_signal_emit(ic->obj_icon, "e,state,removable,full", "e"); - else - edje_object_signal_emit(ic->obj_icon, "e,state,removable,empty", "e"); + Evas_Object *e = e_icon_edje_get(ic->obj_icon); + if (e) + { + if (ic->info.removable_full) + edje_object_signal_emit(e, "e,state,removable,full", "e"); + else + edje_object_signal_emit(e, "e,state,removable,empty", "e"); + } if (v) {