diff options
author | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2017-01-01 22:19:51 +0900 |
---|---|---|
committer | Carsten Haitzler (Rasterman) <raster@rasterman.com> | 2017-01-02 09:51:57 +0900 |
commit | 3779086a638ec5e30bc102fefa17e34d91d17767 (patch) | |
tree | 40f53c90753c265646e5f1dada0c759022ec14d9 /src/modules/ibar | |
parent | 227d49e346941e86c584588420db94309b0dbe4d (diff) | |
download | enlightenment-3779086a638ec5e30bc102fefa17e34d91d17767.tar.gz |
e icon - use new skip header async preload to make icon loads async
now they can be trule async hopefully stopping things like application
menu from stalling while loading icons header... which is really nasty
with svg's. this actually makes icons async by default which is really
EXACTLY what you want. this also prepares for later making edje loads
async.
@feature
Diffstat (limited to 'src/modules/ibar')
-rw-r--r-- | src/modules/ibar/e_mod_main.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/modules/ibar/e_mod_main.c b/src/modules/ibar/e_mod_main.c index d5b6458308..1b949de470 100644 --- a/src/modules/ibar/e_mod_main.c +++ b/src/modules/ibar/e_mod_main.c @@ -972,11 +972,11 @@ _ibar_icon_signal_emit(IBar_Icon *ic, const char *sig, const char *src) if (ic->o_holder) edje_object_signal_emit(ic->o_holder, sig, src); if (ic->o_icon && e_icon_edje_get(ic->o_icon)) - edje_object_signal_emit(e_icon_edje_get(ic->o_icon), sig, src); + e_icon_edje_emit(ic->o_icon, sig, src); if (ic->o_holder2) edje_object_signal_emit(ic->o_holder2, sig, src); if (ic->o_icon2 && e_icon_edje_get(ic->o_icon2)) - edje_object_signal_emit(e_icon_edje_get(ic->o_icon2), sig, src); + e_icon_edje_emit(ic->o_icon2, sig, src); } static void |