netstar pushed a commit to branch master. http://git.enlightenment.org/apps/evisum.git/commit/?id=ed60aa49d59bf6763d65bfedd5cadabd5fec4825
commit ed60aa49d59bf6763d65bfedd5cadabd5fec4825 Author: Alastair Poole <nets...@gmail.com> Date: Sat Mar 13 07:28:38 2021 +0000 cache: avoid a flush on del. --- src/bin/ui/ui_cache.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/bin/ui/ui_cache.c b/src/bin/ui/ui_cache.c index 50cac26..9aeb6f7 100644 --- a/src/bin/ui/ui_cache.c +++ b/src/bin/ui/ui_cache.c @@ -191,6 +191,13 @@ evisum_ui_item_cache_free(Evisum_Ui_Cache *cache) { Item_Cache *it; + if (cache->pending_timer) + { + ecore_timer_del(cache->pending_timer); + cache->pending_done_cb = NULL; + cache->data = NULL; + } + if (cache->parent) evas_object_del(cache->parent); --