Index: group.c =================================================================== --- group.c (Revision 1557) +++ group.c (Arbeitskopie) @@ -410,6 +410,7 @@ gw->destinationY = gw->orgPosY; gw->orgPosX = WIN_X (cw); gw->orgPosY = WIN_Y (cw); + /* cw->hidden = FALSE; showWindow (cw); @@ -417,6 +418,8 @@ state &= ~CompWindowStateSkipTaskbarMask; state &= ~CompWindowStateSkipPagerMask; setWindowState (d, state, cw->id); + */ + insertWindowIntoScreen (cw->screen, cw, main->id); gw->animate = TRUE; } @@ -1706,6 +1709,7 @@ gd->groups[index].topTab != NULL && gd->groups[index].topTab->id != cw->id) { + /* cw->hidden = TRUE; hideWindow (cw); @@ -1713,6 +1717,8 @@ state |= CompWindowStateSkipTaskbarMask; state |= CompWindowStateSkipPagerMask; setWindowState (s->display, state, cw->id); + */ + unhookWindowFromScreen (s, cw); } }