Scan: Fix screen set if there is less screen than before reload
This commit is contained in:
parent
6d224f93d0
commit
1e1d14736f
@ -39,6 +39,9 @@ arrange(int screen)
|
||||
{
|
||||
Client *c;
|
||||
|
||||
if(screen < 0 || screen > screen_count())
|
||||
screen = screen_get_sel();
|
||||
|
||||
for(c = clients; c; c = c->next)
|
||||
if(c->screen == screen)
|
||||
{
|
||||
|
||||
@ -222,7 +222,7 @@ scan(void)
|
||||
|
||||
if(tag != -1)
|
||||
c->tag = tag;
|
||||
if(screen != -1)
|
||||
if(screen != -1 && screen <= screen_count() - 1)
|
||||
c->screen = screen;
|
||||
|
||||
client_update_attributes(c);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user