forked from enlightenment/enlightenment
and remvoe from hashes before 0ing win.
SVN revision: 83894
This commit is contained in:
parent
ec27564e32
commit
6b76c89e5b
|
@ -5101,12 +5101,12 @@ _e_border_free(E_Border *bd)
|
||||||
e_focus_setdown(bd);
|
e_focus_setdown(bd);
|
||||||
e_bindings_mouse_ungrab(E_BINDING_CONTEXT_WINDOW, bd->win);
|
e_bindings_mouse_ungrab(E_BINDING_CONTEXT_WINDOW, bd->win);
|
||||||
e_bindings_wheel_ungrab(E_BINDING_CONTEXT_WINDOW, bd->win);
|
e_bindings_wheel_ungrab(E_BINDING_CONTEXT_WINDOW, bd->win);
|
||||||
ecore_x_window_free(bd->win);
|
|
||||||
bd->win = 0;
|
|
||||||
|
|
||||||
eina_hash_del(borders_hash, e_util_winid_str_get(bd->client.win), bd);
|
eina_hash_del(borders_hash, e_util_winid_str_get(bd->client.win), bd);
|
||||||
eina_hash_del(borders_hash, e_util_winid_str_get(bd->bg_win), bd);
|
eina_hash_del(borders_hash, e_util_winid_str_get(bd->bg_win), bd);
|
||||||
eina_hash_del(borders_hash, e_util_winid_str_get(bd->win), bd);
|
eina_hash_del(borders_hash, e_util_winid_str_get(bd->win), bd);
|
||||||
|
ecore_x_window_free(bd->win);
|
||||||
|
bd->win = 0;
|
||||||
|
|
||||||
borders = eina_list_remove(borders, bd);
|
borders = eina_list_remove(borders, bd);
|
||||||
focus_stack = eina_list_remove(focus_stack, bd);
|
focus_stack = eina_list_remove(focus_stack, bd);
|
||||||
raise_stack = eina_list_remove(raise_stack, bd);
|
raise_stack = eina_list_remove(raise_stack, bd);
|
||||||
|
|
Loading…
Reference in New Issue