plugh small logic hole that leaves ghost windows in rare cases - a very small

hole comapred to  the icccm badness in ecore_x. :)


SVN revision: 24033
This commit is contained in:
Carsten Haitzler 2006-07-18 18:33:13 +00:00
parent e02e8432d0
commit 763f280367
1 changed files with 2 additions and 1 deletions

View File

@ -3215,7 +3215,8 @@ _e_border_cb_window_hide(void *data, int ev_type, void *ev)
return 1;
}
/* Don't delete hidden or iconified windows */
if ((bd->iconic) || (!bd->visible) || (bd->await_hide_event > 0))
if ((bd->iconic) || ((!bd->visible) && (!bd->new_client)) ||
(bd->await_hide_event > 0))
{
if (bd->await_hide_event > 0)
bd->await_hide_event--;