ghost window-- after iconify+uniconify+withdraw

SVN revision: 82542
This commit is contained in:
Carsten Haitzler 2013-01-10 10:15:32 +00:00
parent e5e937b2c2
commit 5f8e9293a0
2 changed files with 7 additions and 8 deletions

View File

@ -1,7 +1,7 @@
2013-01-10 Carsten Haitzler
* fixed bug where starting with a nonexistent config could cause a crash instead of simply restarting
* fixed window border hide bug where after iconification hides leave ghosts
2013-01-10 Mike Blumenkrantz

View File

@ -1091,17 +1091,16 @@ e_border_hide(E_Border *bd,
switch (manage)
{
case 2: break;
case 3:
bd->hidden = 1;
case 1:
/* Make sure that this border isn't deleted */
bd->await_hide_event++;
default:
if (!e_manager_comp_evas_get(bd->zone->container->manager))
ecore_x_window_hide(bd->client.win);
if (!e_manager_comp_evas_get(bd->zone->container->manager))
{
/* Make sure that this border isn't deleted */
bd->await_hide_event++;
ecore_x_window_hide(bd->client.win);
}
}
}