diff --git a/src/infobar.c b/src/infobar.c index 1012d9f..b3e6ee8 100644 --- a/src/infobar.c +++ b/src/infobar.c @@ -179,9 +179,10 @@ infobar_draw_selbar(int sc) if(!conf.bars.selbar) return; - if(!sel) + if(!sel || (sel && sel->screen != sc)) { barwin_unmap(infobar[sc].selbar); + return; } else if(sel && !infobar[sc].selbar->mapped)