From 46d242a22ea0ccb0f00ed5f9e080271268723ad3 Mon Sep 17 00:00:00 2001 From: sebastid Date: Tue, 6 Sep 2005 00:23:39 +0000 Subject: [PATCH] Delete animator on border free. SVN revision: 16606 --- src/bin/e_border.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bin/e_border.c b/src/bin/e_border.c index 718933e3d..475a86e6b 100644 --- a/src/bin/e_border.c +++ b/src/bin/e_border.c @@ -2210,6 +2210,7 @@ _e_border_free(E_Border *bd) bd->pending_move_resize = evas_list_remove_list(bd->pending_move_resize, bd->pending_move_resize); } + if (bd->shade.anim) ecore_animator_del(bd->shade.anim); if (bd->border_menu) e_menu_deactivate(bd->border_menu); _e_border_menus_del(bd); @@ -5539,6 +5540,7 @@ _e_border_shade_animator(void *data) bd->changes.shaded = 1; bd->changes.shading = 1; bd->changed = 1; + bd->shade.anim = NULL; if (bd->shaded) {