diff options
| author | Leonardo Hernández Hernández <leohdz172@protonmail.com> | 2022-09-05 22:48:16 -0500 | 
|---|---|---|
| committer | Leonardo Hernández Hernández <leohdz172@protonmail.com> | 2022-09-06 13:23:19 -0500 | 
| commit | 1aacfada29657ec1104f856687400e65927e54b6 (patch) | |
| tree | b8b013c3fc53e33232d43805966ec3e1812b539e | |
| parent | 14c010a0d69eb8a528d63a311a94134a52cab8bb (diff) | |
set `c->prev` in setmon() and not in mapnotify()
| -rw-r--r-- | dwl.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| @@ -1424,7 +1424,6 @@ mapnotify(struct wl_listener *listener, void *data)  	client_get_geometry(c, &c->geom);  	c->geom.width += 2 * c->bw;  	c->geom.height += 2 * c->bw; -	c->prev = c->geom;  	/* Insert this client into client lists. */  	wl_list_insert(&clients, &c->link); @@ -1960,6 +1959,7 @@ setmon(Client *c, Monitor *m, unsigned int newtags)  	if (oldmon == m)  		return;  	c->mon = m; +	c->prev = c->geom;  	/* TODO leave/enter is not optimal but works */  	if (oldmon) { | 
