update client coords on manage() to set them on the right screen in Xinerama
This commit is contained in:
parent
fe7f17a8d8
commit
bd20a965f3
2
client.c
2
client.c
|
@ -339,7 +339,7 @@ client_manage(Window w, XWindowAttributes *wa, awesome_config *awesomeconf)
|
|||
|
||||
/* move client to screen: this will set screen and create tags array */
|
||||
c->screen = get_screen_bycoord(c->display, c->x, c->y);
|
||||
move_client_to_screen(c, awesomeconf, False);
|
||||
move_client_to_screen(c, awesomeconf, True);
|
||||
|
||||
/* check for transient and set tags like its parent */
|
||||
if((rettrans = XGetTransientForHint(c->display, w, &trans) == Success)
|
||||
|
|
Loading…
Reference in New Issue