Desktop clients may not be visible on all tags.
Usually desktop clients are on a sticky state. If the client is not sticky, only show on selected tags. Signed-off-by: Uli Schlachter <psychon@znc.in>
This commit is contained in:
parent
ddf8f096bf
commit
cc0fc99a2c
2
client.c
2
client.c
|
@ -244,7 +244,7 @@ client_maybevisible(client_t *c, screen_t *screen)
|
||||||
{
|
{
|
||||||
if(screen && c->screen == screen)
|
if(screen && c->screen == screen)
|
||||||
{
|
{
|
||||||
if(c->sticky || c->type == WINDOW_TYPE_DESKTOP)
|
if(c->sticky)
|
||||||
return true;
|
return true;
|
||||||
|
|
||||||
foreach(tag, screen->tags)
|
foreach(tag, screen->tags)
|
||||||
|
|
Loading…
Reference in New Issue