no more spanky!

SVN revision: 14197
This commit is contained in:
Carsten Haitzler 2005-04-14 10:03:59 +00:00
parent 30a06c1be5
commit 51b9637165
2 changed files with 14 additions and 4 deletions

View File

@ -3732,7 +3732,11 @@ _e_border_resize_begin(E_Border *bd)
Evas_Coord w, h;
char buf[40];
if (resize_ee) ecore_evas_free(resize_ee);
if (resize_ee)
{
e_canvas_del(resize_ee);
ecore_evas_free(resize_ee);
}
resize_ee = ecore_evas_software_x11_new(NULL, bd->zone->container->manager->win,
0, 0, 10, 10);
ecore_evas_override_set(resize_ee, 1);
@ -3771,6 +3775,7 @@ _e_border_resize_end(E_Border *bd)
evas_object_del(resize_obj);
if (resize_ee)
{
e_canvas_del(resize_ee);
ecore_evas_free(resize_ee);
resize_ee = NULL;
}
@ -3794,7 +3799,11 @@ _e_border_move_begin(E_Border *bd)
Evas_Coord w, h;
char buf[40];
if (move_ee) ecore_evas_free(move_ee);
if (move_ee)
{
e_canvas_del(move_ee);
ecore_evas_free(move_ee);
}
move_ee = ecore_evas_software_x11_new(NULL, bd->zone->container->manager->win,
0, 0, 10, 10);
ecore_evas_override_set(move_ee, 1);
@ -3831,6 +3840,7 @@ _e_border_move_end(E_Border *bd)
evas_object_del(move_obj);
if (move_ee)
{
e_canvas_del(move_ee);
ecore_evas_free(move_ee);
move_ee = NULL;
}

View File

@ -103,6 +103,7 @@ e_init_hide(void)
/* FIXME: emit signal to edje and wait for it to respond or until a */
/* in case the edje was badly created and never responds */
if (!_e_init_ecore_evas) return;
_e_init_icons_del();
ecore_evas_hide(_e_init_ecore_evas);
evas_object_del(_e_init_object);
e_canvas_del(_e_init_ecore_evas);
@ -111,8 +112,7 @@ e_init_hide(void)
_e_init_evas = NULL;
_e_init_win = 0;
_e_init_object = NULL;
_e_init_icons_del();
e_canvas_cache_flush();
}
void