Selbar: Unmap selbar if there is no selected client
This commit is contained in:
@@ -174,6 +174,14 @@ infobar_draw_selbar(int sc)
|
|||||||
if(!conf.bars.selbar)
|
if(!conf.bars.selbar)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
if(!sel && infobar[sc].selbar->mapped)
|
||||||
|
{
|
||||||
|
barwin_unmap(infobar[sc].selbar);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
else if(sel && !infobar[sc].selbar->mapped)
|
||||||
|
barwin_map(infobar[sc].selbar);
|
||||||
|
|
||||||
barwin_move(infobar[sc].selbar,
|
barwin_move(infobar[sc].selbar,
|
||||||
((conf.layout_placement)
|
((conf.layout_placement)
|
||||||
? (infobar[sc].tags_board->geo.x + infobar[sc].tags_board->geo.width + PAD / 2)
|
? (infobar[sc].tags_board->geo.x + infobar[sc].tags_board->geo.width + PAD / 2)
|
||||||
|
|||||||
Reference in New Issue
Block a user