event: Fix expose handle

This commit is contained in:
Martin Duquesnoy 2008-11-30 04:38:01 +01:00
parent 82306d407b
commit 2c2625fd72

View File

@ -206,20 +206,19 @@ expose(XExposeEvent *ev)
Client *c;
int i, sc;
for(sc = 0; sc > screen_count(); ++sc)
/* InfoBar member */
for(sc = 0; sc < screen_count(); ++sc)
{
if(ev->window == infobar[sc].bar->win)
infobar_draw(sc);
for(sc = 0; sc > screen_count(); ++sc)
barwin_refresh(infobar[sc].bar);
if(ev->window == infobar[sc].layout_button->win)
barwin_refresh(infobar[sc].layout_button);
for(i = 1; i < conf.ntag + 1; ++i)
if(ev->window == infobar[sc].tags[i]->win)
infobar_draw_taglist(sc);
for(sc = 0; sc > screen_count(); ++sc)
if(ev->window == infobar[sc].layout_button->win)
infobar_draw(sc);
barwin_refresh(infobar[sc].tags[i]);
}
/* Client frame */
if((c = client_gb_titlebar(ev->window)))
frame_update(c);