From a242745ee6d3e95fb780f3aff68b3771c5e878c1 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Sat, 11 May 2013 11:11:13 +0900 Subject: [PATCH] hmmm i see a rememebrs bug oh so waiting to happen.. delete a rememeber but the idler stil has it in its list. --- src/bin/e_remember.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bin/e_remember.c b/src/bin/e_remember.c index c582b852d..525e68c21 100644 --- a/src/bin/e_remember.c +++ b/src/bin/e_remember.c @@ -100,6 +100,7 @@ e_remember_internal_save(void) { EINA_LIST_FREE(remembers->list, rem) _e_remember_free(rem); + remember_idler_list = eina_list_free(remember_idler_list); } EINA_LIST_FOREACH(e_border_client_list(), l, bd) @@ -653,6 +654,7 @@ _e_remember_cb_hook_pre_post_fetch(void *data __UNUSED__, void *border) { temporary = 1; remembers->list = eina_list_remove(remembers->list, rem); + remember_idler_list = eina_list_remove(remember_idler_list, rem); if (!remembers->list) e_config_domain_save("e_remember_restart", e_remember_list_edd, remembers);